From c4d983fb50286ad25f0f882e4ccbbff26f353a8e Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 10:56:16 -0700 Subject: [PATCH 01/39] Autogenerated tests for context hopping in Virtual static interface methods --- .../Generator/Directory.Build.props | 1 + .../Generator/Directory.Build.targets | 1 + .../GenericContext/Generator/Program.cs | 815 + .../Generator/generatetest.csproj | 6 + .../GenericContext/Generator/generatetest.sln | 25 + .../GenericContextCommonAndImplementations.il | 687 + .../GenericContext/GenericContextTest.il | 19618 ++++++++++++++++ .../GenericContext/gen.bat | 1 + 8 files changed, 21154 insertions(+) create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.props create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.targets create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.sln create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/gen.bat diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.props b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.props new file mode 100644 index 0000000000000..86c999d666ab5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.props @@ -0,0 +1 @@ + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.targets b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.targets new file mode 100644 index 0000000000000..86c999d666ab5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Directory.Build.targets @@ -0,0 +1 @@ + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs new file mode 100644 index 0000000000000..0786e11917c63 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -0,0 +1,815 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using System.Collections.Generic; +using System.IO; + +namespace VirtualStaticInterfaceMethodTestGen +{ + class Program + { + enum OperationTested + { + Call, + Ldftn, + CreateDelegate + } + + enum ConstrainedTypeDefinition + { + NonGenericClass, + NonGenericValuetype, + GenericClass, + GenericValuetype + } + + enum ConstrainedTypeScenario + { + NonGeneric, + GenericOverStruct, + GenericOverGenericStructOverTypeParameter, + GenericOverReferenceType_ClassA, + GenericOverTypeParameter, + } + + enum InterfaceType + { + NonGeneric, + GenericOverString, + GenericOverObject, + CuriouslyRecurringGeneric + } + + enum MethodType + { + NormalMethod, + GenericMethodOverInt, + GenericMethodOverString, + GenericMethodOverTypeParameter + } + + enum CallerMethodScenario + { + NonGeneric, + GenericOverInt32, + GenericOverString, + GenericOverConstrainedType + } + + struct TestScenario + { + public OperationTested Operation; + public ConstrainedTypeDefinition ConstrainedTypeDefinition; + public ConstrainedTypeScenario ConstrainedType; + public InterfaceType InterfaceType; + public CallerMethodScenario CallerScenario; + public MethodType MethodType; + + public override string ToString() + { + return $"{Operation}_{ConstrainedType}{ConstrainedTypeDefinition}_{CallerScenario}_{InterfaceType}_{MethodType}"; + } + + public static IEnumerable GetScenarios() + { + foreach (var constaintTypeScenario in (ConstrainedTypeScenario[])typeof(ConstrainedTypeScenario).GetEnumValues()) + foreach (var callerScenario in (CallerMethodScenario[])typeof(CallerMethodScenario).GetEnumValues()) + foreach (var interfaceScenario in (InterfaceType[])typeof(InterfaceType).GetEnumValues()) + foreach (var methodType in (MethodType[])typeof(MethodType).GetEnumValues()) + foreach (var constrainedTypeDefinition in (ConstrainedTypeDefinition[])typeof(ConstrainedTypeDefinition).GetEnumValues()) + foreach (var opTested in (OperationTested[])typeof(OperationTested).GetEnumValues()) + { + + TestScenario scenario = new TestScenario(); + scenario.Operation = opTested; + scenario.ConstrainedType = constaintTypeScenario; + scenario.CallerScenario = callerScenario; + scenario.InterfaceType = interfaceScenario; + scenario.MethodType = methodType; + scenario.ConstrainedTypeDefinition = constrainedTypeDefinition; + yield return scenario; + } + } + } + + static void EmitTestGlobalHeader(TextWriter tw) + { + tw.WriteLine("// Licensed to the .NET Foundation under one or more agreements."); + tw.WriteLine("// The .NET Foundation licenses this file to you under the MIT license."); + tw.WriteLine(""); + tw.WriteLine("// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator"); + tw.WriteLine(".assembly extern System.Console {}"); + tw.WriteLine(".assembly extern mscorlib {}"); + tw.WriteLine(".assembly extern System.Runtime {}"); + } + + static void EmitAssemblyExternRecord(TextWriter tw, string assemblyName) + { + tw.WriteLine($".assembly extern {assemblyName} {{}}"); + } + static void EmitAssemblyRecord(TextWriter tw, string assemblyName) + { + tw.WriteLine($".assembly {assemblyName} {{}}"); + } + + static void EmitCodeForCommonLibrary(TextWriter tw) + { + tw.WriteLine(@" +.class interface public abstract auto ansi IFaceNonGeneric +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class interface public abstract auto ansi IFaceGeneric`1 +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class public auto ansi Statics +{ + .field static public string String + .field static public int32 Failures + .field public static native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) FtnHolder + .field public static class [System.Runtime]System.Action modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) ActionHolder + + .method public hidebysig static void CheckForFailure(string scenario, + string expectedResult) cil managed + { + // Code size 53 (0x35) + .maxstack 3 + .locals init (bool V_0) + IL_0000: nop + IL_0001: ldsfld string Statics::String + IL_0006: ldarg.1 + IL_0007: call bool [System.Runtime]System.String::op_Inequality(string, + string) + IL_000c: stloc.0 + IL_000d: ldloc.0 + IL_000e: brfalse.s IL_0034 + IL_0010: nop + IL_0011: ldstr ""Scenario "" + IL_0016: ldarg.0 + IL_0017: ldstr "" failed"" + IL_001c: call string[System.Runtime]System.String::Concat(string, + string, + string) + IL_0021: call void [System.Console]System.Console::WriteLine(string) + IL_0026: nop + IL_0027: ldsfld int32 Statics::Failures + IL_002c: ldc.i4.1 + IL_002d: add + IL_002e: stsfld int32 Statics::Failures + IL_0033: nop + IL_0034: ret + } // end of method Statics::CheckForFailure + + + .method private hidebysig static string MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) cil managed + { + ldarg.0 + call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string Statics::MakeTypeName(class [System.Runtime]System.Type) + ret + } + + .method private hidebysig static string MakeTypeName(class [System.Runtime]System.Type t) cil managed + { + // Code size 283 (0x11b) + .maxstack 2 + .locals init (class [System.Runtime]System.Text.StringBuilder V_0, + bool V_1, + string V_2, + bool V_3, + bool V_4, + bool V_5, + bool V_6, + bool V_7, + class [System.Runtime]System.Type[] V_8, + int32 V_9, + class [System.Runtime]System.Type V_10, + bool V_11) + IL_0000: nop + IL_0001: newobj instance void [System.Runtime]System.Text.StringBuilder::.ctor() + IL_0006: stloc.0 + IL_0007: ldarg.0 + IL_0008: ldtoken [System.Runtime]System.Int32 + IL_000d: call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) + IL_0012: call bool [System.Runtime]System.Type::op_Equality(class [System.Runtime]System.Type, + class [System.Runtime]System.Type) + IL_0017: stloc.1 + IL_0018: ldloc.1 + IL_0019: brfalse.s IL_0026 + IL_001b: ldstr ""int32"" + IL_0020: stloc.2 + IL_0021: br IL_0119 + IL_0026: ldarg.0 + IL_0027: ldtoken[System.Runtime]System.String + IL_002c: call class [System.Runtime] + System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) + IL_0031: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, + class [System.Runtime] System.Type) + IL_0036: stloc.3 + IL_0037: ldloc.3 + IL_0038: brfalse.s IL_0045 + IL_003a: ldstr ""string"" + IL_003f: stloc.2 + IL_0040: br IL_0119 + IL_0045: ldarg.0 + IL_0046: ldtoken[System.Runtime] System.Object + IL_004b: call class [System.Runtime] + System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) + IL_0050: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, + class [System.Runtime] System.Type) + IL_0055: stloc.s V_4 + IL_0057: ldloc.s V_4 + IL_0059: brfalse.s IL_0066 + IL_005b: ldstr ""object"" + IL_0060: stloc.2 + IL_0061: br IL_0119 + IL_0066: ldarg.0 + IL_0067: callvirt instance bool[System.Runtime] System.Type::get_IsValueType() + IL_006c: stloc.s V_5 + IL_006e: ldloc.s V_5 + IL_0070: brfalse.s IL_0080 + IL_0072: ldloc.0 + IL_0073: ldstr ""valuetype "" + IL_0078: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_007d: pop + IL_007e: br.s IL_008c + IL_0080: ldloc.0 + IL_0081: ldstr ""class "" + IL_0086: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_008b: pop + IL_008c: ldloc.0 + IL_008d: ldarg.0 + IL_008e: callvirt instance string[System.Runtime] System.Reflection.MemberInfo::get_Name() + IL_0093: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_0098: pop + IL_0099: ldarg.0 + IL_009a: callvirt instance class [System.Runtime] + System.Type[][System.Runtime] System.Type::GetGenericArguments() + IL_009f: ldlen + IL_00a0: ldc.i4.0 + IL_00a1: cgt.un + IL_00a3: stloc.s V_6 + IL_00a5: ldloc.s V_6 + IL_00a7: brfalse.s IL_0110 + IL_00a9: nop + IL_00aa: ldloc.0 + IL_00ab: ldc.i4.s 60 + IL_00ad: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_00b2: pop + IL_00b3: ldc.i4.1 + IL_00b4: stloc.s V_7 + IL_00b6: nop + IL_00b7: ldarg.0 + IL_00b8: callvirt instance class [System.Runtime] + System.Type[][System.Runtime] System.Type::GetGenericArguments() + IL_00bd: stloc.s V_8 + IL_00bf: ldc.i4.0 + IL_00c0: stloc.s V_9 + IL_00c2: br.s IL_00fe + IL_00c4: ldloc.s V_8 + IL_00c6: ldloc.s V_9 + IL_00c8: ldelem.ref + IL_00c9: stloc.s V_10 + IL_00cb: nop + IL_00cc: ldloc.s V_7 + IL_00ce: ldc.i4.0 + IL_00cf: ceq + IL_00d1: stloc.s V_11 + IL_00d3: ldloc.s V_11 + IL_00d5: brfalse.s IL_00e4 + IL_00d7: nop + IL_00d8: ldloc.0 + IL_00d9: ldc.i4.s 44 + IL_00db: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_00e0: pop + IL_00e1: nop + IL_00e2: br.s IL_00e9 + IL_00e4: nop + IL_00e5: ldc.i4.0 + IL_00e6: stloc.s V_7 + IL_00e8: nop + IL_00e9: ldloc.0 + IL_00ea: ldloc.s V_10 + IL_00ec: call string Statics::MakeName(class [System.Runtime] System.Type) + IL_00f1: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_00f6: pop + IL_00f7: nop + IL_00f8: ldloc.s V_9 + IL_00fa: ldc.i4.1 + IL_00fb: add + IL_00fc: stloc.s V_9 + IL_00fe: ldloc.s V_9 + IL_0100: ldloc.s V_8 + IL_0102: ldlen + IL_0103: conv.i4 + IL_0104: blt.s IL_00c4 + IL_0106: ldloc.0 + IL_0107: ldc.i4.s 62 + IL_0109: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_010e: pop + IL_010f: nop + IL_0110: ldloc.0 + IL_0111: callvirt instance string[System.Runtime] System.Object::ToString() + IL_0116: stloc.2 + IL_0117: br.s IL_0119 + IL_0119: ldloc.2 + IL_011a: ret + } // end of method Statics::MakeTypeName +} + +.class public auto ansi GenericStruct`1 + extends [System.Runtime]System.Valuetype +{ +} + +".Replace("\n", "\r\n")); + } + + + public struct ClassDesc + { + public string BaseType; + public string ClassFlags; + public string GenericParams; + public string Name; + public IEnumerable InterfacesImplemented; + } + + static void EmitClass(TextWriter tw, ClassDesc clz) + { + string genericParamString = ""; + if (clz.GenericParams != null) + genericParamString = $"<{clz.GenericParams}>"; + tw.WriteLine($".class {clz.ClassFlags} {clz.Name}{genericParamString}"); + if (clz.BaseType != null) + { + tw.WriteLine($" extends {clz.BaseType}"); + } + + if (clz.InterfacesImplemented != null) + { + bool first = true; + foreach (string iface in clz.InterfacesImplemented) + { + if (first) + { + first = false; + tw.Write(" implements "); + } + else + { + tw.Write(",\n "); + } + tw.Write(iface); + } + + if (first == true) + { + throw new Exception(); + } + tw.WriteLine(""); + } + tw.WriteLine("{"); + } + + static void EmitEndClass(TextWriter tw, ClassDesc clz) + { + tw.WriteLine($"}} // end of class {clz.Name}"); + } + + public struct MethodDesc + { + public string Name; + public string Arguments; + public string ReturnType; + public bool HasBody; + public IEnumerable MethodImpls; + public string MethodFlags; + } + + static void EmitMethod(TextWriter tw, MethodDesc md) + { + tw.WriteLine($" .method { md.MethodFlags} {md.ReturnType} {md.Name}({md.Arguments}) cil managed noinlining"); + tw.WriteLine(" {"); + if (md.MethodImpls != null) + { + foreach (var methodImpl in md.MethodImpls) + { + tw.WriteLine($" .override {methodImpl}"); + } + } + } + + static void EmitEndMethod(TextWriter tw, MethodDesc md) + { + tw.WriteLine($" }} // end of method {md.Name}"); + } + + static void GenerateImplementations(TextWriter tw) + { + foreach (var constrainedTypeDefinition in (ConstrainedTypeDefinition[])typeof(ConstrainedTypeDefinition).GetEnumValues()) + { + string baseType = constrainedTypeDefinition.ToString().Contains("Valuetype") ? "[System.Runtime]System.ValueType" : "[System.Runtime]System.Object"; + + ClassDesc implClass = new ClassDesc(); + implClass.BaseType = baseType; + + implClass.Name = GetConstrainedTypeName(constrainedTypeDefinition); + implClass.ClassFlags = "public auto ansi"; + string implTypePrefix = "class"; + if (constrainedTypeDefinition.ToString().Contains("Valuetype")) + { + implTypePrefix = "valuetype"; + implClass.ClassFlags = implClass.ClassFlags + " sealed"; + } + + if (constrainedTypeDefinition.ToString().StartsWith("Generic")) + implClass.GenericParams = "T"; + + List interfacesImplemented = new List(); + StringWriter implsGenerated = new StringWriter(); + implClass.InterfacesImplemented = interfacesImplemented; + + if (constrainedTypeDefinition.ToString().StartsWith("Generic")) + { + GenerateImpl(implClass.Name + "", "IFaceNonGeneric", false); + GenerateImpl(implClass.Name + "", "IFaceGeneric`1", true); + GenerateImpl(implClass.Name + "", "IFaceGeneric`1", true); + GenerateImpl(implClass.Name + "", $"IFaceCuriouslyRecurringGeneric`1>", true); + } + else + { + GenerateImpl(implClass.Name, "IFaceNonGeneric", false); + GenerateImpl(implClass.Name, "IFaceGeneric`1", true); + GenerateImpl(implClass.Name, "IFaceGeneric`1", true); + GenerateImpl(implClass.Name, $"IFaceCuriouslyRecurringGeneric`1", true); + } + + EmitClass(tw, implClass); + if (!constrainedTypeDefinition.ToString().Contains("Valuetype")) + { + tw.WriteLine($" .method public hidebysig specialname rtspecialname "); + tw.WriteLine($" instance void .ctor() cil managed"); + tw.WriteLine($" {{"); + tw.WriteLine($" .maxstack 8"); + tw.WriteLine($" IL_0000: ldarg.0"); + tw.WriteLine($" IL_0001: call instance void {implClass.BaseType}::.ctor()"); + tw.WriteLine($" IL_0006: ret"); + tw.WriteLine($" }}"); + } + tw.WriteLine(implsGenerated.ToString()); + EmitEndClass(tw, implClass); + + void GenerateImpl(string implType, string iface, bool isGeneric) + { + interfacesImplemented.Add("class " + iface); + + MethodDesc implMethodDesc = new MethodDesc(); + implMethodDesc.Name = $"'{iface}.NormalMethod'"; + implMethodDesc.MethodFlags = "public static"; + implMethodDesc.ReturnType = "void"; + implMethodDesc.HasBody = true; + implMethodDesc.MethodImpls = new string[] { $"method void class {ImplPrefix}{iface}::NormalMethod()" }; + + EmitMethod(implsGenerated, implMethodDesc); + GenerateMethodBody(false); + EmitEndMethod(implsGenerated, implMethodDesc); + + implMethodDesc.Name = $"'{iface}.GenericMethod'"; + implMethodDesc.MethodImpls = new string[] { $"method void class {ImplPrefix}{iface}::GenericMethod()" }; + EmitMethod(implsGenerated, implMethodDesc); + GenerateMethodBody(true); + EmitEndMethod(implsGenerated, implMethodDesc); + + void GenerateMethodBody(bool genericMethod) + { + implsGenerated.WriteLine($" ldtoken {implTypePrefix} {implType}"); + implsGenerated.WriteLine($" call string {CommonPrefix}Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" ldstr \"{implMethodDesc.Name}\""); + if (genericMethod) + { + implsGenerated.WriteLine($" ldstr \"<\""); + implsGenerated.WriteLine($" ldtoken !!0"); + implsGenerated.WriteLine($" call string {CommonPrefix}Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" ldstr \">\""); + implsGenerated.WriteLine($" call string[System.Runtime] System.String::Concat(string, string, string,string)"); + } + implsGenerated.WriteLine($" call string[System.Runtime] System.String::Concat(string, string)"); + implsGenerated.WriteLine($" stsfld string {CommonPrefix}Statics::String"); + implsGenerated.WriteLine($" ret"); + } + } + } + } + + static string GetConstrainedTypeName(ConstrainedTypeDefinition isStruct) + { + string constrainedType = isStruct.ToString(); + if (constrainedType.StartsWith("Generic")) + { + constrainedType = constrainedType + "`1"; + } + return ImplPrefix + constrainedType; + } + + static string CommonAndImplAssemblyName = "GenericContextCommonAndImplementations"; + static string TestAssemblyName = "GenericContextTest"; + static string CommonPrefix = $"[{CommonAndImplAssemblyName}]"; + static string ImplPrefix = $"[{CommonAndImplAssemblyName}]"; + + + static void Main(string[] args) + { + using StreamWriter twOutputCommon = new StreamWriter(Path.Combine(args[0], @$"{CommonAndImplAssemblyName}.il")); + using StreamWriter twOutputTest = new StreamWriter(Path.Combine(args[0], @$"{TestAssemblyName}.il")); + + StringWriter swMainMethodBody = new StringWriter(); + StringWriter swTestClassMethods = new StringWriter(); + + EmitTestGlobalHeader(twOutputCommon); + EmitAssemblyRecord(twOutputCommon, CommonAndImplAssemblyName); + EmitCodeForCommonLibrary(twOutputCommon); + GenerateImplementations(twOutputCommon); + + EmitTestGlobalHeader(twOutputTest); + EmitAssemblyExternRecord(twOutputTest, CommonAndImplAssemblyName); + EmitAssemblyRecord(twOutputTest, TestAssemblyName); + + foreach (var scenario in TestScenario.GetScenarios()) + { + string scenarioName = scenario.ToString(); + + string constrainedType = GetConstrainedTypeName(scenario.ConstrainedTypeDefinition); + string constrainedTypeWithPrefix; + + string interfaceType; + string interfaceMethod; + switch (scenario.ConstrainedType) + { + case ConstrainedTypeScenario.NonGeneric: + if (constrainedType.StartsWith(ImplPrefix + "Generic")) + continue; + + break; + + case ConstrainedTypeScenario.GenericOverTypeParameter: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + continue; + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + continue; + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + continue; + + constrainedType = constrainedType + ""; + break; + + case ConstrainedTypeScenario.GenericOverStruct: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + continue; + constrainedType = constrainedType + ""; + break; + + case ConstrainedTypeScenario.GenericOverReferenceType_ClassA: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + continue; + constrainedType = constrainedType + ""; + break; + + case ConstrainedTypeScenario.GenericOverGenericStructOverTypeParameter: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + continue; + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + continue; + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + continue; + constrainedType = constrainedType + $">"; + break; + default: + throw new Exception("Unexpected value"); + } + if (constrainedType.Contains("Valuetype")) + constrainedTypeWithPrefix = $"valuetype {constrainedType}"; + else + constrainedTypeWithPrefix = $"class {constrainedType}"; + + switch (scenario.InterfaceType) + { + case InterfaceType.NonGeneric: + interfaceType = ImplPrefix + "IFaceNonGeneric"; + break; + case InterfaceType.GenericOverString: + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + interfaceType = ImplPrefix + "IFaceGeneric`1"; + else + interfaceType = ImplPrefix + "IFaceGeneric`1"; + break; + case InterfaceType.GenericOverObject: + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + interfaceType = ImplPrefix + "IFaceGeneric`1"; + else + interfaceType = ImplPrefix + "IFaceGeneric`1"; + break; + case InterfaceType.CuriouslyRecurringGeneric: + interfaceType = ImplPrefix + $"IFaceCuriouslyRecurringGeneric`1<{constrainedTypeWithPrefix}>"; + break; + default: + throw new Exception("Unexpected value"); + } + + switch (scenario.MethodType) + { + case MethodType.NormalMethod: + interfaceMethod = "NormalMethod"; + break; + + case MethodType.GenericMethodOverInt: + interfaceMethod = "GenericMethod"; + break; + + case MethodType.GenericMethodOverString: + interfaceMethod = "GenericMethod"; + break; + + case MethodType.GenericMethodOverTypeParameter: + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + continue; + interfaceMethod = "GenericMethod"; + break; + + default: + throw new Exception("Unexpected"); + } + + TextWriter twIL; + + MethodDesc mdIndividualTestMethod = new MethodDesc(); + string basicTestMethodName = $"Test_{scenarioName}"; + mdIndividualTestMethod.Name = basicTestMethodName; + mdIndividualTestMethod.HasBody = true; + mdIndividualTestMethod.MethodFlags = "public static"; + mdIndividualTestMethod.MethodImpls = null; + mdIndividualTestMethod.ReturnType = "void"; + mdIndividualTestMethod.Arguments = ""; + + + string expectedString = constrainedTypeWithPrefix + interfaceType + "." + interfaceMethod; + + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + { + EmitTestMethod(); + swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); + } + else + { + string methodInstantiation; + switch (scenario.CallerScenario) + { + case CallerMethodScenario.GenericOverInt32: + case CallerMethodScenario.GenericOverString: + + mdIndividualTestMethod.Name = mdIndividualTestMethod.Name + ""; + EmitTestMethod(); + + methodInstantiation = "string"; + if (scenario.CallerScenario == CallerMethodScenario.GenericOverInt32) + methodInstantiation = "int32"; + + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{methodInstantiation}>()"); + break; + + case CallerMethodScenario.GenericOverConstrainedType: + mdIndividualTestMethod.Name = $"{mdIndividualTestMethod.Name}<(class {CommonPrefix}IFaceGeneric`1, {CommonPrefix}IFaceNonGeneric, class {CommonPrefix}IFaceCuriouslyRecurringGeneric`1) T,U>"; + EmitTestMethod(); + + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypeWithPrefix},string>()"); + if (scenario.InterfaceType == InterfaceType.GenericOverObject) + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypeWithPrefix},object>()"); + break; + default: + throw new Exception("AACLL"); + } + } + + + + // If test scenario requires generic class caller, Create Caller class and make a global method method which calls it + // If test scenario requires generic method caller, create global generic method as required and non-generic test method + // If test scenario requires non-generic method caller, just make global method as caller + // Call callee + // + // Create Callee class + // With callee method that implements scenario + // fill expected value static with string computed based on scenario + exact type of calle class/generic args of callee method + // compute expected result string + + void EmitTestMethod() + { + EmitMethod(swTestClassMethods, mdIndividualTestMethod); + EmitILToCallActualMethod(swTestClassMethods); + swTestClassMethods.WriteLine($" ldstr \"{scenario.ToString()}\""); + swTestClassMethods.WriteLine($" ldstr \"{expectedString}\""); + swTestClassMethods.WriteLine($" call void {CommonPrefix}Statics::CheckForFailure(string,string)"); + twIL = swTestClassMethods; + EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); + } + void EmitILToCallActualMethod(TextWriter twActualIL) + { + // Emit the IL to call the actual method + switch (scenario.Operation) + { + case OperationTested.Call: + EmitConstrainedPrefix(); + twActualIL.WriteLine($" call void class {interfaceType}::{interfaceMethod}()"); + break; + + case OperationTested.Ldftn: + EmitConstrainedPrefix(); + twActualIL.WriteLine($" ldftn void class {interfaceType}::{interfaceMethod}()"); + twActualIL.WriteLine($" volatile."); + twActualIL.WriteLine($" stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::FtnHolder"); + twActualIL.WriteLine($" volatile."); + twActualIL.WriteLine($" ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::FtnHolder"); + twActualIL.WriteLine($" calli void()"); + break; + + case OperationTested.CreateDelegate: + twActualIL.WriteLine(" ldnull"); + EmitConstrainedPrefix(); + twActualIL.WriteLine($" ldftn void class {interfaceType}::{interfaceMethod}()"); + twActualIL.WriteLine($" newobj instance void [System.Runtime]System.Action::.ctor(object,"); + twActualIL.WriteLine($" native int)"); + twActualIL.WriteLine($" volatile."); + twActualIL.WriteLine($" stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::ActionHolder"); + twActualIL.WriteLine($" volatile."); + twActualIL.WriteLine($" ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::ActionHolder"); + twActualIL.WriteLine($" callvirt instance void[System.Runtime] System.Action::Invoke()"); + break; + + default: + throw new Exception(); + } + + void EmitConstrainedPrefix() + { + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + twActualIL.WriteLine($" constrained. !!0"); + else + twActualIL.WriteLine($" constrained. {constrainedTypeWithPrefix}"); + } + } + } + + ClassDesc mainClass = new ClassDesc(); + mainClass.BaseType = "[System.Runtime]System.Object"; + mainClass.ClassFlags = "public auto ansi"; + mainClass.Name = "TestEntrypoint"; + + EmitClass(twOutputTest, mainClass); + + twOutputTest.Write(swTestClassMethods.ToString()); + + MethodDesc mainMethod = new MethodDesc(); + mainMethod.Name = "Main"; + mainMethod.Arguments = ""; + mainMethod.ReturnType = "int32"; + mainMethod.MethodImpls = null; + mainMethod.HasBody = true; + mainMethod.MethodFlags = "public static"; + + EmitMethod(twOutputTest, mainMethod); + twOutputTest.WriteLine(" .entrypoint"); + twOutputTest.Write(swMainMethodBody.ToString()); + twOutputTest.WriteLine($" ldsfld int32 {CommonPrefix}Statics::Failures"); + twOutputTest.WriteLine(" box int32"); + twOutputTest.WriteLine(" call void [System.Console]System.Console::Write(object)"); + twOutputTest.WriteLine(" ldstr \" failures detected\""); + twOutputTest.WriteLine(" call void [System.Console]System.Console::WriteLine(object)"); + twOutputTest.WriteLine(" ldc.i4 100"); + twOutputTest.WriteLine($" ldsfld int32 {CommonPrefix}Statics::Failures"); + twOutputTest.WriteLine(" sub"); + twOutputTest.WriteLine(" ret"); + + EmitEndMethod(twOutputTest, mainMethod); + EmitEndClass(twOutputTest, mainClass); + } + } +} diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj new file mode 100644 index 0000000000000..9d129fb03a0e2 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj @@ -0,0 +1,6 @@ + + + Exe + net5.0 + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.sln b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.sln new file mode 100644 index 0000000000000..dfa744e96d459 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31004.235 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "generatetest", "generatetest.csproj", "{CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {1FDC6C52-CA4A-4ABD-A920-D14E224C9DCA} + EndGlobalSection +EndGlobal diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il new file mode 100644 index 0000000000000..f1bdbc90269e4 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il @@ -0,0 +1,687 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly GenericContextCommonAndImplementations {} + +.class interface public abstract auto ansi IFaceNonGeneric +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class interface public abstract auto ansi IFaceGeneric`1 +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class public auto ansi Statics +{ + .field static public string String + .field static public int32 Failures + .field public static native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) FtnHolder + .field public static class [System.Runtime]System.Action modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) ActionHolder + + .method public hidebysig static void CheckForFailure(string scenario, + string expectedResult) cil managed + { + // Code size 53 (0x35) + .maxstack 3 + .locals init (bool V_0) + IL_0000: nop + IL_0001: ldsfld string Statics::String + IL_0006: ldarg.1 + IL_0007: call bool [System.Runtime]System.String::op_Inequality(string, + string) + IL_000c: stloc.0 + IL_000d: ldloc.0 + IL_000e: brfalse.s IL_0034 + IL_0010: nop + IL_0011: ldstr "Scenario " + IL_0016: ldarg.0 + IL_0017: ldstr " failed" + IL_001c: call string[System.Runtime]System.String::Concat(string, + string, + string) + IL_0021: call void [System.Console]System.Console::WriteLine(string) + IL_0026: nop + IL_0027: ldsfld int32 Statics::Failures + IL_002c: ldc.i4.1 + IL_002d: add + IL_002e: stsfld int32 Statics::Failures + IL_0033: nop + IL_0034: ret + } // end of method Statics::CheckForFailure + + + .method private hidebysig static string MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) cil managed + { + ldarg.0 + call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string Statics::MakeTypeName(class [System.Runtime]System.Type) + ret + } + + .method private hidebysig static string MakeTypeName(class [System.Runtime]System.Type t) cil managed + { + // Code size 283 (0x11b) + .maxstack 2 + .locals init (class [System.Runtime]System.Text.StringBuilder V_0, + bool V_1, + string V_2, + bool V_3, + bool V_4, + bool V_5, + bool V_6, + bool V_7, + class [System.Runtime]System.Type[] V_8, + int32 V_9, + class [System.Runtime]System.Type V_10, + bool V_11) + IL_0000: nop + IL_0001: newobj instance void [System.Runtime]System.Text.StringBuilder::.ctor() + IL_0006: stloc.0 + IL_0007: ldarg.0 + IL_0008: ldtoken [System.Runtime]System.Int32 + IL_000d: call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) + IL_0012: call bool [System.Runtime]System.Type::op_Equality(class [System.Runtime]System.Type, + class [System.Runtime]System.Type) + IL_0017: stloc.1 + IL_0018: ldloc.1 + IL_0019: brfalse.s IL_0026 + IL_001b: ldstr "int32" + IL_0020: stloc.2 + IL_0021: br IL_0119 + IL_0026: ldarg.0 + IL_0027: ldtoken[System.Runtime]System.String + IL_002c: call class [System.Runtime] + System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) + IL_0031: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, + class [System.Runtime] System.Type) + IL_0036: stloc.3 + IL_0037: ldloc.3 + IL_0038: brfalse.s IL_0045 + IL_003a: ldstr "string" + IL_003f: stloc.2 + IL_0040: br IL_0119 + IL_0045: ldarg.0 + IL_0046: ldtoken[System.Runtime] System.Object + IL_004b: call class [System.Runtime] + System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) + IL_0050: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, + class [System.Runtime] System.Type) + IL_0055: stloc.s V_4 + IL_0057: ldloc.s V_4 + IL_0059: brfalse.s IL_0066 + IL_005b: ldstr "object" + IL_0060: stloc.2 + IL_0061: br IL_0119 + IL_0066: ldarg.0 + IL_0067: callvirt instance bool[System.Runtime] System.Type::get_IsValueType() + IL_006c: stloc.s V_5 + IL_006e: ldloc.s V_5 + IL_0070: brfalse.s IL_0080 + IL_0072: ldloc.0 + IL_0073: ldstr "valuetype " + IL_0078: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_007d: pop + IL_007e: br.s IL_008c + IL_0080: ldloc.0 + IL_0081: ldstr "class " + IL_0086: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_008b: pop + IL_008c: ldloc.0 + IL_008d: ldarg.0 + IL_008e: callvirt instance string[System.Runtime] System.Reflection.MemberInfo::get_Name() + IL_0093: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_0098: pop + IL_0099: ldarg.0 + IL_009a: callvirt instance class [System.Runtime] + System.Type[][System.Runtime] System.Type::GetGenericArguments() + IL_009f: ldlen + IL_00a0: ldc.i4.0 + IL_00a1: cgt.un + IL_00a3: stloc.s V_6 + IL_00a5: ldloc.s V_6 + IL_00a7: brfalse.s IL_0110 + IL_00a9: nop + IL_00aa: ldloc.0 + IL_00ab: ldc.i4.s 60 + IL_00ad: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_00b2: pop + IL_00b3: ldc.i4.1 + IL_00b4: stloc.s V_7 + IL_00b6: nop + IL_00b7: ldarg.0 + IL_00b8: callvirt instance class [System.Runtime] + System.Type[][System.Runtime] System.Type::GetGenericArguments() + IL_00bd: stloc.s V_8 + IL_00bf: ldc.i4.0 + IL_00c0: stloc.s V_9 + IL_00c2: br.s IL_00fe + IL_00c4: ldloc.s V_8 + IL_00c6: ldloc.s V_9 + IL_00c8: ldelem.ref + IL_00c9: stloc.s V_10 + IL_00cb: nop + IL_00cc: ldloc.s V_7 + IL_00ce: ldc.i4.0 + IL_00cf: ceq + IL_00d1: stloc.s V_11 + IL_00d3: ldloc.s V_11 + IL_00d5: brfalse.s IL_00e4 + IL_00d7: nop + IL_00d8: ldloc.0 + IL_00d9: ldc.i4.s 44 + IL_00db: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_00e0: pop + IL_00e1: nop + IL_00e2: br.s IL_00e9 + IL_00e4: nop + IL_00e5: ldc.i4.0 + IL_00e6: stloc.s V_7 + IL_00e8: nop + IL_00e9: ldloc.0 + IL_00ea: ldloc.s V_10 + IL_00ec: call string Statics::MakeName(class [System.Runtime] System.Type) + IL_00f1: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_00f6: pop + IL_00f7: nop + IL_00f8: ldloc.s V_9 + IL_00fa: ldc.i4.1 + IL_00fb: add + IL_00fc: stloc.s V_9 + IL_00fe: ldloc.s V_9 + IL_0100: ldloc.s V_8 + IL_0102: ldlen + IL_0103: conv.i4 + IL_0104: blt.s IL_00c4 + IL_0106: ldloc.0 + IL_0107: ldc.i4.s 62 + IL_0109: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_010e: pop + IL_010f: nop + IL_0110: ldloc.0 + IL_0111: callvirt instance string[System.Runtime] System.Object::ToString() + IL_0116: stloc.2 + IL_0117: br.s IL_0119 + IL_0119: ldloc.2 + IL_011a: ret + } // end of method Statics::MakeTypeName +} + +.class public auto ansi GenericStruct`1 + extends [System.Runtime]System.Valuetype +{ +} + + +.class public auto ansi [GenericContextCommonAndImplementations]NonGenericClass + extends [System.Runtime]System.Object + implements class IFaceNonGeneric, + class IFaceGeneric`1, + class IFaceGeneric`1, + class IFaceCuriouslyRecurringGeneric`1 +{ + .method public hidebysig specialname rtspecialname + instance void .ctor() cil managed + { + .maxstack 8 + IL_0000: ldarg.0 + IL_0001: call instance void [System.Runtime]System.Object::.ctor() + IL_0006: ret + } + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]NonGenericClass +.class public auto ansi sealed [GenericContextCommonAndImplementations]NonGenericValuetype + extends [System.Runtime]System.ValueType + implements class IFaceNonGeneric, + class IFaceGeneric`1, + class IFaceGeneric`1, + class IFaceCuriouslyRecurringGeneric`1 +{ + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]NonGenericValuetype +.class public auto ansi [GenericContextCommonAndImplementations]GenericClass`1 + extends [System.Runtime]System.Object + implements class IFaceNonGeneric, + class IFaceGeneric`1, + class IFaceGeneric`1, + class IFaceCuriouslyRecurringGeneric`1> +{ + .method public hidebysig specialname rtspecialname + instance void .ctor() cil managed + { + .maxstack 8 + IL_0000: ldarg.0 + IL_0001: call instance void [System.Runtime]System.Object::.ctor() + IL_0006: ret + } + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]GenericClass`1 +.class public auto ansi sealed [GenericContextCommonAndImplementations]GenericValuetype`1 + extends [System.Runtime]System.ValueType + implements class IFaceNonGeneric, + class IFaceGeneric`1, + class IFaceGeneric`1, + class IFaceCuriouslyRecurringGeneric`1> +{ + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]GenericValuetype`1 diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il new file mode 100644 index 0000000000000..ef13ee45ea268 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -0,0 +1,19618 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern GenericContextCommonAndImplementations {} +.assembly GenericContextTest {} +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]NonGenericClass + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + { + ldnull + constrained. !!0 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString + .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. class [GenericContextCommonAndImplementations]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + volatile. + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + volatile. + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + calli void() + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining + { + ldnull + constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + newobj instance void [System.Runtime]System.Action::.ctor(object, + native int) + volatile. + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + volatile. + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + callvirt instance void[System.Runtime] System.Action::Invoke() + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter + .method public static int32 Main() cil managed noinlining + { + .entrypoint + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + ldsfld int32 [GenericContextCommonAndImplementations]Statics::Failures + box int32 + call void [System.Console]System.Console::Write(object) + ldstr " failures detected" + call void [System.Console]System.Console::WriteLine(object) + ldc.i4 100 + ldsfld int32 [GenericContextCommonAndImplementations]Statics::Failures + sub + ret + } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/gen.bat b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/gen.bat new file mode 100644 index 0000000000000..ead07438a32c8 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/gen.bat @@ -0,0 +1 @@ +call ..\..\..\..\..\..\dotnet.cmd run --project Generator\generatetest.csproj -- . From a6ca485cff24783bc8c1c54f4da67c4c7ead8216 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 11:05:37 -0700 Subject: [PATCH 02/39] Adjust line endings --- .../GenericContext/Generator/Program.cs | 5 +- .../GenericContextCommonAndImplementations.il | 1349 ++++++++--------- 2 files changed, 676 insertions(+), 678 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index 0786e11917c63..b925b1841eeef 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -115,8 +115,7 @@ static void EmitAssemblyRecord(TextWriter tw, string assemblyName) static void EmitCodeForCommonLibrary(TextWriter tw) { - tw.WriteLine(@" -.class interface public abstract auto ansi IFaceNonGeneric + tw.WriteLine(@".class interface public abstract auto ansi IFaceNonGeneric { .method public newslot virtual abstract static void NormalMethod() {} .method public newslot virtual abstract static void GenericMethod() {} @@ -341,7 +340,7 @@ extends [System.Runtime]System.Valuetype { } -".Replace("\n", "\r\n")); +"); } diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il index f1bdbc90269e4..6ea8391f3d3b4 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il @@ -1,687 +1,686 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. - -// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator -.assembly extern System.Console {} -.assembly extern mscorlib {} -.assembly extern System.Runtime {} -.assembly GenericContextCommonAndImplementations {} - -.class interface public abstract auto ansi IFaceNonGeneric -{ - .method public newslot virtual abstract static void NormalMethod() {} - .method public newslot virtual abstract static void GenericMethod() {} -} - -.class interface public abstract auto ansi IFaceGeneric`1 -{ - .method public newslot virtual abstract static void NormalMethod() {} - .method public newslot virtual abstract static void GenericMethod() {} -} - -.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> -{ - .method public newslot virtual abstract static void NormalMethod() {} - .method public newslot virtual abstract static void GenericMethod() {} -} - -.class public auto ansi Statics -{ - .field static public string String - .field static public int32 Failures - .field public static native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) FtnHolder - .field public static class [System.Runtime]System.Action modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) ActionHolder - - .method public hidebysig static void CheckForFailure(string scenario, - string expectedResult) cil managed - { - // Code size 53 (0x35) - .maxstack 3 - .locals init (bool V_0) - IL_0000: nop - IL_0001: ldsfld string Statics::String - IL_0006: ldarg.1 - IL_0007: call bool [System.Runtime]System.String::op_Inequality(string, - string) - IL_000c: stloc.0 - IL_000d: ldloc.0 - IL_000e: brfalse.s IL_0034 - IL_0010: nop - IL_0011: ldstr "Scenario " - IL_0016: ldarg.0 - IL_0017: ldstr " failed" - IL_001c: call string[System.Runtime]System.String::Concat(string, - string, - string) - IL_0021: call void [System.Console]System.Console::WriteLine(string) - IL_0026: nop - IL_0027: ldsfld int32 Statics::Failures - IL_002c: ldc.i4.1 - IL_002d: add - IL_002e: stsfld int32 Statics::Failures - IL_0033: nop - IL_0034: ret - } // end of method Statics::CheckForFailure - - - .method private hidebysig static string MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) cil managed - { - ldarg.0 - call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) - call string Statics::MakeTypeName(class [System.Runtime]System.Type) - ret - } - - .method private hidebysig static string MakeTypeName(class [System.Runtime]System.Type t) cil managed - { - // Code size 283 (0x11b) - .maxstack 2 - .locals init (class [System.Runtime]System.Text.StringBuilder V_0, - bool V_1, - string V_2, - bool V_3, - bool V_4, - bool V_5, - bool V_6, - bool V_7, - class [System.Runtime]System.Type[] V_8, - int32 V_9, - class [System.Runtime]System.Type V_10, - bool V_11) - IL_0000: nop - IL_0001: newobj instance void [System.Runtime]System.Text.StringBuilder::.ctor() - IL_0006: stloc.0 - IL_0007: ldarg.0 - IL_0008: ldtoken [System.Runtime]System.Int32 - IL_000d: call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) - IL_0012: call bool [System.Runtime]System.Type::op_Equality(class [System.Runtime]System.Type, - class [System.Runtime]System.Type) - IL_0017: stloc.1 - IL_0018: ldloc.1 - IL_0019: brfalse.s IL_0026 - IL_001b: ldstr "int32" - IL_0020: stloc.2 - IL_0021: br IL_0119 - IL_0026: ldarg.0 - IL_0027: ldtoken[System.Runtime]System.String - IL_002c: call class [System.Runtime] - System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) - IL_0031: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, - class [System.Runtime] System.Type) - IL_0036: stloc.3 - IL_0037: ldloc.3 - IL_0038: brfalse.s IL_0045 - IL_003a: ldstr "string" - IL_003f: stloc.2 - IL_0040: br IL_0119 - IL_0045: ldarg.0 - IL_0046: ldtoken[System.Runtime] System.Object - IL_004b: call class [System.Runtime] - System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) - IL_0050: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, - class [System.Runtime] System.Type) - IL_0055: stloc.s V_4 - IL_0057: ldloc.s V_4 - IL_0059: brfalse.s IL_0066 - IL_005b: ldstr "object" - IL_0060: stloc.2 - IL_0061: br IL_0119 - IL_0066: ldarg.0 - IL_0067: callvirt instance bool[System.Runtime] System.Type::get_IsValueType() - IL_006c: stloc.s V_5 - IL_006e: ldloc.s V_5 - IL_0070: brfalse.s IL_0080 - IL_0072: ldloc.0 - IL_0073: ldstr "valuetype " - IL_0078: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_007d: pop - IL_007e: br.s IL_008c - IL_0080: ldloc.0 - IL_0081: ldstr "class " - IL_0086: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_008b: pop - IL_008c: ldloc.0 - IL_008d: ldarg.0 - IL_008e: callvirt instance string[System.Runtime] System.Reflection.MemberInfo::get_Name() - IL_0093: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_0098: pop - IL_0099: ldarg.0 - IL_009a: callvirt instance class [System.Runtime] - System.Type[][System.Runtime] System.Type::GetGenericArguments() - IL_009f: ldlen - IL_00a0: ldc.i4.0 - IL_00a1: cgt.un - IL_00a3: stloc.s V_6 - IL_00a5: ldloc.s V_6 - IL_00a7: brfalse.s IL_0110 - IL_00a9: nop - IL_00aa: ldloc.0 - IL_00ab: ldc.i4.s 60 - IL_00ad: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_00b2: pop - IL_00b3: ldc.i4.1 - IL_00b4: stloc.s V_7 - IL_00b6: nop - IL_00b7: ldarg.0 - IL_00b8: callvirt instance class [System.Runtime] - System.Type[][System.Runtime] System.Type::GetGenericArguments() - IL_00bd: stloc.s V_8 - IL_00bf: ldc.i4.0 - IL_00c0: stloc.s V_9 - IL_00c2: br.s IL_00fe - IL_00c4: ldloc.s V_8 - IL_00c6: ldloc.s V_9 - IL_00c8: ldelem.ref - IL_00c9: stloc.s V_10 - IL_00cb: nop - IL_00cc: ldloc.s V_7 - IL_00ce: ldc.i4.0 - IL_00cf: ceq - IL_00d1: stloc.s V_11 - IL_00d3: ldloc.s V_11 - IL_00d5: brfalse.s IL_00e4 - IL_00d7: nop - IL_00d8: ldloc.0 - IL_00d9: ldc.i4.s 44 - IL_00db: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_00e0: pop - IL_00e1: nop - IL_00e2: br.s IL_00e9 - IL_00e4: nop - IL_00e5: ldc.i4.0 - IL_00e6: stloc.s V_7 - IL_00e8: nop - IL_00e9: ldloc.0 - IL_00ea: ldloc.s V_10 - IL_00ec: call string Statics::MakeName(class [System.Runtime] System.Type) - IL_00f1: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_00f6: pop - IL_00f7: nop - IL_00f8: ldloc.s V_9 - IL_00fa: ldc.i4.1 - IL_00fb: add - IL_00fc: stloc.s V_9 - IL_00fe: ldloc.s V_9 - IL_0100: ldloc.s V_8 - IL_0102: ldlen - IL_0103: conv.i4 - IL_0104: blt.s IL_00c4 - IL_0106: ldloc.0 - IL_0107: ldc.i4.s 62 - IL_0109: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_010e: pop - IL_010f: nop - IL_0110: ldloc.0 - IL_0111: callvirt instance string[System.Runtime] System.Object::ToString() - IL_0116: stloc.2 - IL_0117: br.s IL_0119 - IL_0119: ldloc.2 - IL_011a: ret - } // end of method Statics::MakeTypeName -} - -.class public auto ansi GenericStruct`1 - extends [System.Runtime]System.Valuetype -{ -} - - -.class public auto ansi [GenericContextCommonAndImplementations]NonGenericClass - extends [System.Runtime]System.Object +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly GenericContextCommonAndImplementations {} +.class interface public abstract auto ansi IFaceNonGeneric +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class interface public abstract auto ansi IFaceGeneric`1 +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> +{ + .method public newslot virtual abstract static void NormalMethod() {} + .method public newslot virtual abstract static void GenericMethod() {} +} + +.class public auto ansi Statics +{ + .field static public string String + .field static public int32 Failures + .field public static native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) FtnHolder + .field public static class [System.Runtime]System.Action modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) ActionHolder + + .method public hidebysig static void CheckForFailure(string scenario, + string expectedResult) cil managed + { + // Code size 53 (0x35) + .maxstack 3 + .locals init (bool V_0) + IL_0000: nop + IL_0001: ldsfld string Statics::String + IL_0006: ldarg.1 + IL_0007: call bool [System.Runtime]System.String::op_Inequality(string, + string) + IL_000c: stloc.0 + IL_000d: ldloc.0 + IL_000e: brfalse.s IL_0034 + IL_0010: nop + IL_0011: ldstr "Scenario " + IL_0016: ldarg.0 + IL_0017: ldstr " failed" + IL_001c: call string[System.Runtime]System.String::Concat(string, + string, + string) + IL_0021: call void [System.Console]System.Console::WriteLine(string) + IL_0026: nop + IL_0027: ldsfld int32 Statics::Failures + IL_002c: ldc.i4.1 + IL_002d: add + IL_002e: stsfld int32 Statics::Failures + IL_0033: nop + IL_0034: ret + } // end of method Statics::CheckForFailure + + + .method private hidebysig static string MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) cil managed + { + ldarg.0 + call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string Statics::MakeTypeName(class [System.Runtime]System.Type) + ret + } + + .method private hidebysig static string MakeTypeName(class [System.Runtime]System.Type t) cil managed + { + // Code size 283 (0x11b) + .maxstack 2 + .locals init (class [System.Runtime]System.Text.StringBuilder V_0, + bool V_1, + string V_2, + bool V_3, + bool V_4, + bool V_5, + bool V_6, + bool V_7, + class [System.Runtime]System.Type[] V_8, + int32 V_9, + class [System.Runtime]System.Type V_10, + bool V_11) + IL_0000: nop + IL_0001: newobj instance void [System.Runtime]System.Text.StringBuilder::.ctor() + IL_0006: stloc.0 + IL_0007: ldarg.0 + IL_0008: ldtoken [System.Runtime]System.Int32 + IL_000d: call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) + IL_0012: call bool [System.Runtime]System.Type::op_Equality(class [System.Runtime]System.Type, + class [System.Runtime]System.Type) + IL_0017: stloc.1 + IL_0018: ldloc.1 + IL_0019: brfalse.s IL_0026 + IL_001b: ldstr "int32" + IL_0020: stloc.2 + IL_0021: br IL_0119 + IL_0026: ldarg.0 + IL_0027: ldtoken[System.Runtime]System.String + IL_002c: call class [System.Runtime] + System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) + IL_0031: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, + class [System.Runtime] System.Type) + IL_0036: stloc.3 + IL_0037: ldloc.3 + IL_0038: brfalse.s IL_0045 + IL_003a: ldstr "string" + IL_003f: stloc.2 + IL_0040: br IL_0119 + IL_0045: ldarg.0 + IL_0046: ldtoken[System.Runtime] System.Object + IL_004b: call class [System.Runtime] + System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) + IL_0050: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, + class [System.Runtime] System.Type) + IL_0055: stloc.s V_4 + IL_0057: ldloc.s V_4 + IL_0059: brfalse.s IL_0066 + IL_005b: ldstr "object" + IL_0060: stloc.2 + IL_0061: br IL_0119 + IL_0066: ldarg.0 + IL_0067: callvirt instance bool[System.Runtime] System.Type::get_IsValueType() + IL_006c: stloc.s V_5 + IL_006e: ldloc.s V_5 + IL_0070: brfalse.s IL_0080 + IL_0072: ldloc.0 + IL_0073: ldstr "valuetype " + IL_0078: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_007d: pop + IL_007e: br.s IL_008c + IL_0080: ldloc.0 + IL_0081: ldstr "class " + IL_0086: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_008b: pop + IL_008c: ldloc.0 + IL_008d: ldarg.0 + IL_008e: callvirt instance string[System.Runtime] System.Reflection.MemberInfo::get_Name() + IL_0093: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_0098: pop + IL_0099: ldarg.0 + IL_009a: callvirt instance class [System.Runtime] + System.Type[][System.Runtime] System.Type::GetGenericArguments() + IL_009f: ldlen + IL_00a0: ldc.i4.0 + IL_00a1: cgt.un + IL_00a3: stloc.s V_6 + IL_00a5: ldloc.s V_6 + IL_00a7: brfalse.s IL_0110 + IL_00a9: nop + IL_00aa: ldloc.0 + IL_00ab: ldc.i4.s 60 + IL_00ad: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_00b2: pop + IL_00b3: ldc.i4.1 + IL_00b4: stloc.s V_7 + IL_00b6: nop + IL_00b7: ldarg.0 + IL_00b8: callvirt instance class [System.Runtime] + System.Type[][System.Runtime] System.Type::GetGenericArguments() + IL_00bd: stloc.s V_8 + IL_00bf: ldc.i4.0 + IL_00c0: stloc.s V_9 + IL_00c2: br.s IL_00fe + IL_00c4: ldloc.s V_8 + IL_00c6: ldloc.s V_9 + IL_00c8: ldelem.ref + IL_00c9: stloc.s V_10 + IL_00cb: nop + IL_00cc: ldloc.s V_7 + IL_00ce: ldc.i4.0 + IL_00cf: ceq + IL_00d1: stloc.s V_11 + IL_00d3: ldloc.s V_11 + IL_00d5: brfalse.s IL_00e4 + IL_00d7: nop + IL_00d8: ldloc.0 + IL_00d9: ldc.i4.s 44 + IL_00db: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_00e0: pop + IL_00e1: nop + IL_00e2: br.s IL_00e9 + IL_00e4: nop + IL_00e5: ldc.i4.0 + IL_00e6: stloc.s V_7 + IL_00e8: nop + IL_00e9: ldloc.0 + IL_00ea: ldloc.s V_10 + IL_00ec: call string Statics::MakeName(class [System.Runtime] System.Type) + IL_00f1: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) + IL_00f6: pop + IL_00f7: nop + IL_00f8: ldloc.s V_9 + IL_00fa: ldc.i4.1 + IL_00fb: add + IL_00fc: stloc.s V_9 + IL_00fe: ldloc.s V_9 + IL_0100: ldloc.s V_8 + IL_0102: ldlen + IL_0103: conv.i4 + IL_0104: blt.s IL_00c4 + IL_0106: ldloc.0 + IL_0107: ldc.i4.s 62 + IL_0109: callvirt instance class [System.Runtime] + System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) + IL_010e: pop + IL_010f: nop + IL_0110: ldloc.0 + IL_0111: callvirt instance string[System.Runtime] System.Object::ToString() + IL_0116: stloc.2 + IL_0117: br.s IL_0119 + IL_0119: ldloc.2 + IL_011a: ret + } // end of method Statics::MakeTypeName +} + +.class public auto ansi GenericStruct`1 + extends [System.Runtime]System.Valuetype +{ +} + + +.class public auto ansi [GenericContextCommonAndImplementations]NonGenericClass + extends [System.Runtime]System.Object implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1 -{ - .method public hidebysig specialname rtspecialname - instance void .ctor() cil managed - { - .maxstack 8 - IL_0000: ldarg.0 - IL_0001: call instance void [System.Runtime]System.Object::.ctor() - IL_0006: ret - } - .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.NormalMethod' - .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' - -} // end of class [GenericContextCommonAndImplementations]NonGenericClass -.class public auto ansi sealed [GenericContextCommonAndImplementations]NonGenericValuetype - extends [System.Runtime]System.ValueType + class IFaceCuriouslyRecurringGeneric`1 +{ + .method public hidebysig specialname rtspecialname + instance void .ctor() cil managed + { + .maxstack 8 + IL_0000: ldarg.0 + IL_0001: call instance void [System.Runtime]System.Object::.ctor() + IL_0006: ret + } + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]NonGenericClass +.class public auto ansi sealed [GenericContextCommonAndImplementations]NonGenericValuetype + extends [System.Runtime]System.ValueType implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1 -{ - .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.NormalMethod' - .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' - -} // end of class [GenericContextCommonAndImplementations]NonGenericValuetype -.class public auto ansi [GenericContextCommonAndImplementations]GenericClass`1 - extends [System.Runtime]System.Object + class IFaceCuriouslyRecurringGeneric`1 +{ + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]NonGenericValuetype +.class public auto ansi [GenericContextCommonAndImplementations]GenericClass`1 + extends [System.Runtime]System.Object implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1> -{ - .method public hidebysig specialname rtspecialname - instance void .ctor() cil managed - { - .maxstack 8 - IL_0000: ldarg.0 - IL_0001: call instance void [System.Runtime]System.Object::.ctor() - IL_0006: ret - } - .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.NormalMethod' - .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' - -} // end of class [GenericContextCommonAndImplementations]GenericClass`1 -.class public auto ansi sealed [GenericContextCommonAndImplementations]GenericValuetype`1 - extends [System.Runtime]System.ValueType + class IFaceCuriouslyRecurringGeneric`1> +{ + .method public hidebysig specialname rtspecialname + instance void .ctor() cil managed + { + .maxstack 8 + IL_0000: ldarg.0 + IL_0001: call instance void [System.Runtime]System.Object::.ctor() + IL_0006: ret + } + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]GenericClass`1 +.class public auto ansi sealed [GenericContextCommonAndImplementations]GenericValuetype`1 + extends [System.Runtime]System.ValueType implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1> -{ - .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.NormalMethod' - .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceNonGeneric.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.NormalMethod' - .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining - { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" - ldstr "<" - ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) - ldstr ">" - call string[System.Runtime] System.String::Concat(string, string, string,string) - call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String - ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' - -} // end of class [GenericContextCommonAndImplementations]GenericValuetype`1 + class IFaceCuriouslyRecurringGeneric`1> +{ + .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.NormalMethod' + .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceNonGeneric.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.NormalMethod' + .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceGeneric`1.GenericMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + { + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "<" + ldtoken !!0 + call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + ldstr ">" + call string[System.Runtime] System.String::Concat(string, string, string,string) + call string[System.Runtime] System.String::Concat(string, string) + stsfld string [GenericContextCommonAndImplementations]Statics::String + ret + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + +} // end of class [GenericContextCommonAndImplementations]GenericValuetype`1 From 1fc73ef68802991deedc9ee3ee948bad739da6fa Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 11:18:02 -0700 Subject: [PATCH 03/39] Refactor so that C# code is expressed as C# not as hand copied around IL --- .../GenericContext/Generator/Program.cs | 271 +- ...nericContextCommonAndImplementation.ilproj | 13 + .../GenericContextCommonAndImplementations.il | 369 +- .../GenericContext/GenericContextCommonCs.cs | 60 + .../GenericContextCommonCs.csproj | 13 + .../GenericContext/GenericContextTest.il | 6837 +++++++++-------- .../GenericContext/GenericContextTest.ilproj | 13 + 7 files changed, 3636 insertions(+), 3940 deletions(-) create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.csproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index b925b1841eeef..994c7544b9af9 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -102,6 +102,7 @@ static void EmitTestGlobalHeader(TextWriter tw) tw.WriteLine(".assembly extern System.Console {}"); tw.WriteLine(".assembly extern mscorlib {}"); tw.WriteLine(".assembly extern System.Runtime {}"); + tw.WriteLine(".assembly extern GenericContextCommonCs {}"); } static void EmitAssemblyExternRecord(TextWriter tw, string assemblyName) @@ -115,232 +116,28 @@ static void EmitAssemblyRecord(TextWriter tw, string assemblyName) static void EmitCodeForCommonLibrary(TextWriter tw) { - tw.WriteLine(@".class interface public abstract auto ansi IFaceNonGeneric -{ - .method public newslot virtual abstract static void NormalMethod() {} - .method public newslot virtual abstract static void GenericMethod() {} -} - -.class interface public abstract auto ansi IFaceGeneric`1 -{ - .method public newslot virtual abstract static void NormalMethod() {} - .method public newslot virtual abstract static void GenericMethod() {} -} - -.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> -{ - .method public newslot virtual abstract static void NormalMethod() {} - .method public newslot virtual abstract static void GenericMethod() {} -} - -.class public auto ansi Statics -{ - .field static public string String - .field static public int32 Failures - .field public static native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) FtnHolder - .field public static class [System.Runtime]System.Action modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) ActionHolder - - .method public hidebysig static void CheckForFailure(string scenario, - string expectedResult) cil managed - { - // Code size 53 (0x35) - .maxstack 3 - .locals init (bool V_0) - IL_0000: nop - IL_0001: ldsfld string Statics::String - IL_0006: ldarg.1 - IL_0007: call bool [System.Runtime]System.String::op_Inequality(string, - string) - IL_000c: stloc.0 - IL_000d: ldloc.0 - IL_000e: brfalse.s IL_0034 - IL_0010: nop - IL_0011: ldstr ""Scenario "" - IL_0016: ldarg.0 - IL_0017: ldstr "" failed"" - IL_001c: call string[System.Runtime]System.String::Concat(string, - string, - string) - IL_0021: call void [System.Console]System.Console::WriteLine(string) - IL_0026: nop - IL_0027: ldsfld int32 Statics::Failures - IL_002c: ldc.i4.1 - IL_002d: add - IL_002e: stsfld int32 Statics::Failures - IL_0033: nop - IL_0034: ret - } // end of method Statics::CheckForFailure - - - .method private hidebysig static string MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) cil managed - { - ldarg.0 - call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) - call string Statics::MakeTypeName(class [System.Runtime]System.Type) - ret - } - - .method private hidebysig static string MakeTypeName(class [System.Runtime]System.Type t) cil managed - { - // Code size 283 (0x11b) - .maxstack 2 - .locals init (class [System.Runtime]System.Text.StringBuilder V_0, - bool V_1, - string V_2, - bool V_3, - bool V_4, - bool V_5, - bool V_6, - bool V_7, - class [System.Runtime]System.Type[] V_8, - int32 V_9, - class [System.Runtime]System.Type V_10, - bool V_11) - IL_0000: nop - IL_0001: newobj instance void [System.Runtime]System.Text.StringBuilder::.ctor() - IL_0006: stloc.0 - IL_0007: ldarg.0 - IL_0008: ldtoken [System.Runtime]System.Int32 - IL_000d: call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) - IL_0012: call bool [System.Runtime]System.Type::op_Equality(class [System.Runtime]System.Type, - class [System.Runtime]System.Type) - IL_0017: stloc.1 - IL_0018: ldloc.1 - IL_0019: brfalse.s IL_0026 - IL_001b: ldstr ""int32"" - IL_0020: stloc.2 - IL_0021: br IL_0119 - IL_0026: ldarg.0 - IL_0027: ldtoken[System.Runtime]System.String - IL_002c: call class [System.Runtime] - System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) - IL_0031: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, - class [System.Runtime] System.Type) - IL_0036: stloc.3 - IL_0037: ldloc.3 - IL_0038: brfalse.s IL_0045 - IL_003a: ldstr ""string"" - IL_003f: stloc.2 - IL_0040: br IL_0119 - IL_0045: ldarg.0 - IL_0046: ldtoken[System.Runtime] System.Object - IL_004b: call class [System.Runtime] - System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) - IL_0050: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, - class [System.Runtime] System.Type) - IL_0055: stloc.s V_4 - IL_0057: ldloc.s V_4 - IL_0059: brfalse.s IL_0066 - IL_005b: ldstr ""object"" - IL_0060: stloc.2 - IL_0061: br IL_0119 - IL_0066: ldarg.0 - IL_0067: callvirt instance bool[System.Runtime] System.Type::get_IsValueType() - IL_006c: stloc.s V_5 - IL_006e: ldloc.s V_5 - IL_0070: brfalse.s IL_0080 - IL_0072: ldloc.0 - IL_0073: ldstr ""valuetype "" - IL_0078: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_007d: pop - IL_007e: br.s IL_008c - IL_0080: ldloc.0 - IL_0081: ldstr ""class "" - IL_0086: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_008b: pop - IL_008c: ldloc.0 - IL_008d: ldarg.0 - IL_008e: callvirt instance string[System.Runtime] System.Reflection.MemberInfo::get_Name() - IL_0093: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_0098: pop - IL_0099: ldarg.0 - IL_009a: callvirt instance class [System.Runtime] - System.Type[][System.Runtime] System.Type::GetGenericArguments() - IL_009f: ldlen - IL_00a0: ldc.i4.0 - IL_00a1: cgt.un - IL_00a3: stloc.s V_6 - IL_00a5: ldloc.s V_6 - IL_00a7: brfalse.s IL_0110 - IL_00a9: nop - IL_00aa: ldloc.0 - IL_00ab: ldc.i4.s 60 - IL_00ad: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_00b2: pop - IL_00b3: ldc.i4.1 - IL_00b4: stloc.s V_7 - IL_00b6: nop - IL_00b7: ldarg.0 - IL_00b8: callvirt instance class [System.Runtime] - System.Type[][System.Runtime] System.Type::GetGenericArguments() - IL_00bd: stloc.s V_8 - IL_00bf: ldc.i4.0 - IL_00c0: stloc.s V_9 - IL_00c2: br.s IL_00fe - IL_00c4: ldloc.s V_8 - IL_00c6: ldloc.s V_9 - IL_00c8: ldelem.ref - IL_00c9: stloc.s V_10 - IL_00cb: nop - IL_00cc: ldloc.s V_7 - IL_00ce: ldc.i4.0 - IL_00cf: ceq - IL_00d1: stloc.s V_11 - IL_00d3: ldloc.s V_11 - IL_00d5: brfalse.s IL_00e4 - IL_00d7: nop - IL_00d8: ldloc.0 - IL_00d9: ldc.i4.s 44 - IL_00db: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_00e0: pop - IL_00e1: nop - IL_00e2: br.s IL_00e9 - IL_00e4: nop - IL_00e5: ldc.i4.0 - IL_00e6: stloc.s V_7 - IL_00e8: nop - IL_00e9: ldloc.0 - IL_00ea: ldloc.s V_10 - IL_00ec: call string Statics::MakeName(class [System.Runtime] System.Type) - IL_00f1: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_00f6: pop - IL_00f7: nop - IL_00f8: ldloc.s V_9 - IL_00fa: ldc.i4.1 - IL_00fb: add - IL_00fc: stloc.s V_9 - IL_00fe: ldloc.s V_9 - IL_0100: ldloc.s V_8 - IL_0102: ldlen - IL_0103: conv.i4 - IL_0104: blt.s IL_00c4 - IL_0106: ldloc.0 - IL_0107: ldc.i4.s 62 - IL_0109: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_010e: pop - IL_010f: nop - IL_0110: ldloc.0 - IL_0111: callvirt instance string[System.Runtime] System.Object::ToString() - IL_0116: stloc.2 - IL_0117: br.s IL_0119 - IL_0119: ldloc.2 - IL_011a: ret - } // end of method Statics::MakeTypeName -} - -.class public auto ansi GenericStruct`1 - extends [System.Runtime]System.Valuetype -{ -} - -"); + tw.WriteLine(@".class interface public abstract auto ansi IFaceNonGeneric"); + tw.WriteLine(@"{"); + tw.WriteLine(@" .method public newslot virtual abstract static void NormalMethod() {}"); + tw.WriteLine(@" .method public newslot virtual abstract static void GenericMethod() {}"); + tw.WriteLine(@"}"); + tw.WriteLine(@""); + tw.WriteLine(@".class interface public abstract auto ansi IFaceGeneric`1"); + tw.WriteLine(@"{"); + tw.WriteLine(@" .method public newslot virtual abstract static void NormalMethod() {}"); + tw.WriteLine(@" .method public newslot virtual abstract static void GenericMethod() {}"); + tw.WriteLine(@"}"); + tw.WriteLine(@""); + tw.WriteLine(@".class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> "); + tw.WriteLine(@"{"); + tw.WriteLine(@" .method public newslot virtual abstract static void NormalMethod() {}"); + tw.WriteLine(@" .method public newslot virtual abstract static void GenericMethod() {}"); + tw.WriteLine(@"}"); + tw.WriteLine(@""); + tw.WriteLine(@".class public auto ansi GenericStruct`1"); + tw.WriteLine(@" extends[System.Runtime] System.Valuetype"); + tw.WriteLine(@"{"); + tw.WriteLine(@"}"); } @@ -502,18 +299,18 @@ void GenerateImpl(string implType, string iface, bool isGeneric) void GenerateMethodBody(bool genericMethod) { implsGenerated.WriteLine($" ldtoken {implTypePrefix} {implType}"); - implsGenerated.WriteLine($" call string {CommonPrefix}Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle)"); implsGenerated.WriteLine($" ldstr \"{implMethodDesc.Name}\""); if (genericMethod) { implsGenerated.WriteLine($" ldstr \"<\""); implsGenerated.WriteLine($" ldtoken !!0"); - implsGenerated.WriteLine($" call string {CommonPrefix}Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); implsGenerated.WriteLine($" ldstr \">\""); implsGenerated.WriteLine($" call string[System.Runtime] System.String::Concat(string, string, string,string)"); } implsGenerated.WriteLine($" call string[System.Runtime] System.String::Concat(string, string)"); - implsGenerated.WriteLine($" stsfld string {CommonPrefix}Statics::String"); + implsGenerated.WriteLine($" stsfld string {CommonCsPrefix}Statics::String"); implsGenerated.WriteLine($" ret"); } } @@ -530,9 +327,11 @@ static string GetConstrainedTypeName(ConstrainedTypeDefinition isStruct) return ImplPrefix + constrainedType; } + static string CommonCsAssemblyName = "GenericContextCommonCs"; static string CommonAndImplAssemblyName = "GenericContextCommonAndImplementations"; static string TestAssemblyName = "GenericContextTest"; static string CommonPrefix = $"[{CommonAndImplAssemblyName}]"; + static string CommonCsPrefix = $"[{CommonCsAssemblyName}]"; static string ImplPrefix = $"[{CommonAndImplAssemblyName}]"; @@ -726,7 +525,7 @@ void EmitTestMethod() EmitILToCallActualMethod(swTestClassMethods); swTestClassMethods.WriteLine($" ldstr \"{scenario.ToString()}\""); swTestClassMethods.WriteLine($" ldstr \"{expectedString}\""); - swTestClassMethods.WriteLine($" call void {CommonPrefix}Statics::CheckForFailure(string,string)"); + swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); twIL = swTestClassMethods; EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); } @@ -744,9 +543,9 @@ void EmitILToCallActualMethod(TextWriter twActualIL) EmitConstrainedPrefix(); twActualIL.WriteLine($" ldftn void class {interfaceType}::{interfaceMethod}()"); twActualIL.WriteLine($" volatile."); - twActualIL.WriteLine($" stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::FtnHolder"); + twActualIL.WriteLine($" stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonCsPrefix}Statics::FtnHolder"); twActualIL.WriteLine($" volatile."); - twActualIL.WriteLine($" ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::FtnHolder"); + twActualIL.WriteLine($" ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonCsPrefix}Statics::FtnHolder"); twActualIL.WriteLine($" calli void()"); break; @@ -757,9 +556,9 @@ void EmitILToCallActualMethod(TextWriter twActualIL) twActualIL.WriteLine($" newobj instance void [System.Runtime]System.Action::.ctor(object,"); twActualIL.WriteLine($" native int)"); twActualIL.WriteLine($" volatile."); - twActualIL.WriteLine($" stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::ActionHolder"); + twActualIL.WriteLine($" stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) {CommonCsPrefix}Statics::ActionHolder"); twActualIL.WriteLine($" volatile."); - twActualIL.WriteLine($" ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) {CommonPrefix}Statics::ActionHolder"); + twActualIL.WriteLine($" ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) {CommonCsPrefix}Statics::ActionHolder"); twActualIL.WriteLine($" callvirt instance void[System.Runtime] System.Action::Invoke()"); break; @@ -797,13 +596,13 @@ void EmitConstrainedPrefix() EmitMethod(twOutputTest, mainMethod); twOutputTest.WriteLine(" .entrypoint"); twOutputTest.Write(swMainMethodBody.ToString()); - twOutputTest.WriteLine($" ldsfld int32 {CommonPrefix}Statics::Failures"); + twOutputTest.WriteLine($" ldsfld int32 {CommonCsPrefix}Statics::Failures"); twOutputTest.WriteLine(" box int32"); twOutputTest.WriteLine(" call void [System.Console]System.Console::Write(object)"); twOutputTest.WriteLine(" ldstr \" failures detected\""); twOutputTest.WriteLine(" call void [System.Console]System.Console::WriteLine(object)"); twOutputTest.WriteLine(" ldc.i4 100"); - twOutputTest.WriteLine($" ldsfld int32 {CommonPrefix}Statics::Failures"); + twOutputTest.WriteLine($" ldsfld int32 {CommonCsPrefix}Statics::Failures"); twOutputTest.WriteLine(" sub"); twOutputTest.WriteLine(" ret"); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj new file mode 100644 index 0000000000000..70187a9dbdab0 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj @@ -0,0 +1,13 @@ + + + Library + BuildOnly + false + + + Full + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il index 6ea8391f3d3b4..ccc4beadea18f 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il @@ -5,6 +5,7 @@ .assembly extern System.Console {} .assembly extern mscorlib {} .assembly extern System.Runtime {} +.assembly extern GenericContextCommonCs {} .assembly GenericContextCommonAndImplementations {} .class interface public abstract auto ansi IFaceNonGeneric { @@ -18,220 +19,16 @@ .method public newslot virtual abstract static void GenericMethod() {} } -.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> +.class interface public abstract auto ansi IFaceCuriouslyRecurringGeneric`1<(class IFaceCuriouslyRecurringGeneric`1) T> { .method public newslot virtual abstract static void NormalMethod() {} .method public newslot virtual abstract static void GenericMethod() {} } -.class public auto ansi Statics -{ - .field static public string String - .field static public int32 Failures - .field public static native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) FtnHolder - .field public static class [System.Runtime]System.Action modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) ActionHolder - - .method public hidebysig static void CheckForFailure(string scenario, - string expectedResult) cil managed - { - // Code size 53 (0x35) - .maxstack 3 - .locals init (bool V_0) - IL_0000: nop - IL_0001: ldsfld string Statics::String - IL_0006: ldarg.1 - IL_0007: call bool [System.Runtime]System.String::op_Inequality(string, - string) - IL_000c: stloc.0 - IL_000d: ldloc.0 - IL_000e: brfalse.s IL_0034 - IL_0010: nop - IL_0011: ldstr "Scenario " - IL_0016: ldarg.0 - IL_0017: ldstr " failed" - IL_001c: call string[System.Runtime]System.String::Concat(string, - string, - string) - IL_0021: call void [System.Console]System.Console::WriteLine(string) - IL_0026: nop - IL_0027: ldsfld int32 Statics::Failures - IL_002c: ldc.i4.1 - IL_002d: add - IL_002e: stsfld int32 Statics::Failures - IL_0033: nop - IL_0034: ret - } // end of method Statics::CheckForFailure - - - .method private hidebysig static string MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) cil managed - { - ldarg.0 - call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) - call string Statics::MakeTypeName(class [System.Runtime]System.Type) - ret - } - - .method private hidebysig static string MakeTypeName(class [System.Runtime]System.Type t) cil managed - { - // Code size 283 (0x11b) - .maxstack 2 - .locals init (class [System.Runtime]System.Text.StringBuilder V_0, - bool V_1, - string V_2, - bool V_3, - bool V_4, - bool V_5, - bool V_6, - bool V_7, - class [System.Runtime]System.Type[] V_8, - int32 V_9, - class [System.Runtime]System.Type V_10, - bool V_11) - IL_0000: nop - IL_0001: newobj instance void [System.Runtime]System.Text.StringBuilder::.ctor() - IL_0006: stloc.0 - IL_0007: ldarg.0 - IL_0008: ldtoken [System.Runtime]System.Int32 - IL_000d: call class [System.Runtime]System.Type [System.Runtime]System.Type::GetTypeFromHandle(valuetype [System.Runtime]System.RuntimeTypeHandle) - IL_0012: call bool [System.Runtime]System.Type::op_Equality(class [System.Runtime]System.Type, - class [System.Runtime]System.Type) - IL_0017: stloc.1 - IL_0018: ldloc.1 - IL_0019: brfalse.s IL_0026 - IL_001b: ldstr "int32" - IL_0020: stloc.2 - IL_0021: br IL_0119 - IL_0026: ldarg.0 - IL_0027: ldtoken[System.Runtime]System.String - IL_002c: call class [System.Runtime] - System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) - IL_0031: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, - class [System.Runtime] System.Type) - IL_0036: stloc.3 - IL_0037: ldloc.3 - IL_0038: brfalse.s IL_0045 - IL_003a: ldstr "string" - IL_003f: stloc.2 - IL_0040: br IL_0119 - IL_0045: ldarg.0 - IL_0046: ldtoken[System.Runtime] System.Object - IL_004b: call class [System.Runtime] - System.Type[System.Runtime] System.Type::GetTypeFromHandle(valuetype[System.Runtime] System.RuntimeTypeHandle) - IL_0050: call bool[System.Runtime] System.Type::op_Equality(class [System.Runtime] System.Type, - class [System.Runtime] System.Type) - IL_0055: stloc.s V_4 - IL_0057: ldloc.s V_4 - IL_0059: brfalse.s IL_0066 - IL_005b: ldstr "object" - IL_0060: stloc.2 - IL_0061: br IL_0119 - IL_0066: ldarg.0 - IL_0067: callvirt instance bool[System.Runtime] System.Type::get_IsValueType() - IL_006c: stloc.s V_5 - IL_006e: ldloc.s V_5 - IL_0070: brfalse.s IL_0080 - IL_0072: ldloc.0 - IL_0073: ldstr "valuetype " - IL_0078: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_007d: pop - IL_007e: br.s IL_008c - IL_0080: ldloc.0 - IL_0081: ldstr "class " - IL_0086: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_008b: pop - IL_008c: ldloc.0 - IL_008d: ldarg.0 - IL_008e: callvirt instance string[System.Runtime] System.Reflection.MemberInfo::get_Name() - IL_0093: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_0098: pop - IL_0099: ldarg.0 - IL_009a: callvirt instance class [System.Runtime] - System.Type[][System.Runtime] System.Type::GetGenericArguments() - IL_009f: ldlen - IL_00a0: ldc.i4.0 - IL_00a1: cgt.un - IL_00a3: stloc.s V_6 - IL_00a5: ldloc.s V_6 - IL_00a7: brfalse.s IL_0110 - IL_00a9: nop - IL_00aa: ldloc.0 - IL_00ab: ldc.i4.s 60 - IL_00ad: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_00b2: pop - IL_00b3: ldc.i4.1 - IL_00b4: stloc.s V_7 - IL_00b6: nop - IL_00b7: ldarg.0 - IL_00b8: callvirt instance class [System.Runtime] - System.Type[][System.Runtime] System.Type::GetGenericArguments() - IL_00bd: stloc.s V_8 - IL_00bf: ldc.i4.0 - IL_00c0: stloc.s V_9 - IL_00c2: br.s IL_00fe - IL_00c4: ldloc.s V_8 - IL_00c6: ldloc.s V_9 - IL_00c8: ldelem.ref - IL_00c9: stloc.s V_10 - IL_00cb: nop - IL_00cc: ldloc.s V_7 - IL_00ce: ldc.i4.0 - IL_00cf: ceq - IL_00d1: stloc.s V_11 - IL_00d3: ldloc.s V_11 - IL_00d5: brfalse.s IL_00e4 - IL_00d7: nop - IL_00d8: ldloc.0 - IL_00d9: ldc.i4.s 44 - IL_00db: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_00e0: pop - IL_00e1: nop - IL_00e2: br.s IL_00e9 - IL_00e4: nop - IL_00e5: ldc.i4.0 - IL_00e6: stloc.s V_7 - IL_00e8: nop - IL_00e9: ldloc.0 - IL_00ea: ldloc.s V_10 - IL_00ec: call string Statics::MakeName(class [System.Runtime] System.Type) - IL_00f1: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(string) - IL_00f6: pop - IL_00f7: nop - IL_00f8: ldloc.s V_9 - IL_00fa: ldc.i4.1 - IL_00fb: add - IL_00fc: stloc.s V_9 - IL_00fe: ldloc.s V_9 - IL_0100: ldloc.s V_8 - IL_0102: ldlen - IL_0103: conv.i4 - IL_0104: blt.s IL_00c4 - IL_0106: ldloc.0 - IL_0107: ldc.i4.s 62 - IL_0109: callvirt instance class [System.Runtime] - System.Text.StringBuilder[System.Runtime] System.Text.StringBuilder::Append(char) - IL_010e: pop - IL_010f: nop - IL_0110: ldloc.0 - IL_0111: callvirt instance string[System.Runtime] System.Object::ToString() - IL_0116: stloc.2 - IL_0117: br.s IL_0119 - IL_0119: ldloc.2 - IL_011a: ret - } // end of method Statics::MakeTypeName -} - .class public auto ansi GenericStruct`1 - extends [System.Runtime]System.Valuetype + extends[System.Runtime] System.Valuetype { } - - .class public auto ansi [GenericContextCommonAndImplementations]NonGenericClass extends [System.Runtime]System.Object implements class IFaceNonGeneric, @@ -251,100 +48,100 @@ { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]NonGenericClass - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' @@ -360,100 +157,100 @@ { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' @@ -477,100 +274,100 @@ { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' @@ -586,100 +383,100 @@ { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonAndImplementations]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) - stsfld string [GenericContextCommonAndImplementations]Statics::String + stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs new file mode 100644 index 0000000000000..7f66d523882fa --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs @@ -0,0 +1,60 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; + +static class Statics +{ + public static string String; + public static int Failures; + public static volatile IntPtr FtnHolder; + public static volatile Action ActionHolder; + + public static void CheckForFailure(string scenario, string expectedResult) + { + if (String != expectedResult) + { + Console.WriteLine($"Scenario {scenario} failed"); + Failures++; + } + } + public static string MakeName(RuntimeTypeHandle t) + { + return MakeName(Type.GetTypeFromHandle(t)); + } + public static string MakeName(Type t) + { + StringBuilder sb = new StringBuilder(); + if (t == typeof(int)) + return "int32"; + if (t == typeof(string)) + return "string"; + if (t == typeof(object)) + return "object"; + if (t.IsValueType) + sb.Append("valuetype "); + else + sb.Append("class "); + + sb.Append(t.Name); + if (t.GetGenericArguments().Length > 0) + { + sb.Append('<'); + bool first = true; + foreach (var inst in t.GetGenericArguments()) + { + if (!first) + { + sb.Append(','); + } + else + { + first = false; + } + sb.Append(MakeName(inst)); + } + sb.Append('>'); + } + return sb.ToString(); + } +} diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.csproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.csproj new file mode 100644 index 0000000000000..81bc827e7c1f2 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.csproj @@ -0,0 +1,13 @@ + + + Library + BuildOnly + false + + + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index ef13ee45ea268..ac0dd507b8da7 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -5,6 +5,7 @@ .assembly extern System.Console {} .assembly extern mscorlib {} .assembly extern System.Runtime {} +.assembly extern GenericContextCommonCs {} .assembly extern GenericContextCommonAndImplementations {} .assembly GenericContextTest {} .class public auto ansi TestEntrypoint @@ -16,20 +17,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -39,13 +40,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -53,20 +54,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -76,13 +77,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -90,20 +91,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -113,13 +114,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -127,20 +128,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -150,13 +151,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -164,20 +165,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -187,13 +188,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -201,20 +202,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -224,13 +225,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -238,20 +239,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -261,13 +262,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -275,20 +276,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -298,13 +299,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -312,20 +313,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -335,13 +336,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -349,20 +350,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -372,13 +373,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -386,20 +387,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -409,13 +410,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -423,20 +424,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -446,13 +447,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -460,20 +461,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -483,13 +484,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -497,20 +498,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -520,13 +521,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -534,20 +535,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -557,13 +558,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -571,20 +572,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -594,13 +595,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -608,20 +609,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -631,13 +632,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -645,20 +646,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -668,13 +669,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -682,20 +683,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -705,13 +706,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -719,20 +720,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -742,13 +743,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -756,20 +757,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -779,13 +780,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -793,20 +794,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -816,13 +817,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -830,20 +831,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -853,13 +854,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -867,20 +868,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -890,13 +891,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -904,20 +905,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -927,13 +928,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -941,20 +942,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -964,13 +965,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -978,20 +979,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1001,13 +1002,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1015,20 +1016,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1038,13 +1039,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -1052,20 +1053,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -1075,13 +1076,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -1089,20 +1090,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -1112,13 +1113,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1126,20 +1127,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1149,13 +1150,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1163,20 +1164,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1186,13 +1187,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -1200,20 +1201,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -1223,13 +1224,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -1237,20 +1238,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -1260,13 +1261,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -1274,20 +1275,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -1297,13 +1298,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -1311,20 +1312,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -1334,13 +1335,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -1348,20 +1349,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -1371,13 +1372,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -1385,20 +1386,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -1408,13 +1409,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1422,20 +1423,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1445,13 +1446,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1459,20 +1460,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1482,13 +1483,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -1496,20 +1497,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -1519,13 +1520,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -1533,20 +1534,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -1556,13 +1557,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -1570,20 +1571,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -1593,13 +1594,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -1607,20 +1608,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -1630,13 +1631,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -1644,20 +1645,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -1667,13 +1668,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -1681,20 +1682,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -1704,13 +1705,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1718,20 +1719,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1741,13 +1742,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1755,20 +1756,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -1778,13 +1779,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -1792,20 +1793,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -1815,13 +1816,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -1829,20 +1830,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -1852,13 +1853,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1866,20 +1867,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1889,13 +1890,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1903,20 +1904,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -1926,13 +1927,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -1940,20 +1941,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -1963,13 +1964,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -1977,20 +1978,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -2000,13 +2001,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2014,20 +2015,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2037,13 +2038,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2051,20 +2052,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2074,13 +2075,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -2088,20 +2089,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -2111,13 +2112,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -2125,20 +2126,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -2148,13 +2149,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -2162,20 +2163,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -2185,13 +2186,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -2199,20 +2200,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -2222,13 +2223,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -2236,20 +2237,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -2259,13 +2260,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -2273,20 +2274,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -2296,13 +2297,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2310,20 +2311,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2333,13 +2334,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2347,20 +2348,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2370,13 +2371,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -2384,20 +2385,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -2407,13 +2408,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -2421,20 +2422,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -2444,13 +2445,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -2458,20 +2459,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -2481,13 +2482,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -2495,20 +2496,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -2518,13 +2519,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -2532,20 +2533,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -2555,13 +2556,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -2569,20 +2570,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -2592,13 +2593,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2606,20 +2607,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2629,13 +2630,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2643,20 +2644,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2666,13 +2667,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -2680,20 +2681,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -2703,13 +2704,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -2717,20 +2718,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -2740,13 +2741,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -2754,20 +2755,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -2777,13 +2778,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -2791,20 +2792,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -2814,13 +2815,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -2828,20 +2829,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -2851,13 +2852,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -2865,20 +2866,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -2888,13 +2889,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2902,20 +2903,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2925,13 +2926,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2939,20 +2940,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -2962,13 +2963,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -2976,20 +2977,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -2999,13 +3000,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -3013,20 +3014,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -3036,13 +3037,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -3050,20 +3051,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -3073,13 +3074,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -3087,20 +3088,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -3110,13 +3111,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -3124,20 +3125,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -3147,13 +3148,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -3161,20 +3162,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -3184,13 +3185,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -3198,20 +3199,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]NonGenericClass ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -3221,13 +3222,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -3235,20 +3236,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -3258,13 +3259,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3272,20 +3273,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3295,13 +3296,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3309,20 +3310,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3332,13 +3333,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3346,20 +3347,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3369,13 +3370,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3383,20 +3384,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3406,13 +3407,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3420,20 +3421,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3443,13 +3444,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3457,20 +3458,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3480,13 +3481,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3494,20 +3495,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3517,13 +3518,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3531,20 +3532,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3554,13 +3555,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3568,20 +3569,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3591,13 +3592,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3605,20 +3606,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3628,13 +3629,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3642,20 +3643,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3665,13 +3666,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3679,20 +3680,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3702,13 +3703,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3716,20 +3717,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3739,13 +3740,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3753,20 +3754,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3776,13 +3777,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3790,20 +3791,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3813,13 +3814,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3827,20 +3828,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3850,13 +3851,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3864,20 +3865,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3887,13 +3888,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3901,20 +3902,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3924,13 +3925,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3938,20 +3939,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3961,13 +3962,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3975,20 +3976,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -3998,13 +3999,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4012,20 +4013,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4035,13 +4036,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4049,20 +4050,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4072,13 +4073,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4086,20 +4087,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4109,13 +4110,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4123,20 +4124,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4146,13 +4147,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4160,20 +4161,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4183,13 +4184,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4197,20 +4198,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4220,13 +4221,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4234,20 +4235,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4257,13 +4258,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4271,20 +4272,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4294,13 +4295,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4308,20 +4309,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4331,13 +4332,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4345,20 +4346,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4368,13 +4369,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4382,20 +4383,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4405,13 +4406,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4419,20 +4420,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -4442,13 +4443,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -4456,20 +4457,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -4479,13 +4480,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -4493,20 +4494,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -4516,13 +4517,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -4530,20 +4531,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -4553,13 +4554,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -4567,20 +4568,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -4590,13 +4591,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -4604,20 +4605,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -4627,13 +4628,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -4641,20 +4642,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -4664,13 +4665,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -4678,20 +4679,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -4701,13 +4702,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -4715,20 +4716,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -4738,13 +4739,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -4752,20 +4753,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -4775,13 +4776,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -4789,20 +4790,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -4812,13 +4813,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -4826,20 +4827,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -4849,13 +4850,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -4863,20 +4864,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -4886,13 +4887,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -4900,20 +4901,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -4923,13 +4924,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -4937,20 +4938,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -4960,13 +4961,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -4974,20 +4975,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -4997,13 +4998,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -5011,20 +5012,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -5034,13 +5035,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -5048,20 +5049,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -5071,13 +5072,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -5085,20 +5086,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -5108,13 +5109,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -5122,20 +5123,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -5145,13 +5146,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -5159,20 +5160,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -5182,13 +5183,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5196,20 +5197,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5219,13 +5220,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5233,20 +5234,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5256,13 +5257,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -5270,20 +5271,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -5293,13 +5294,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -5307,20 +5308,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -5330,13 +5331,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -5344,20 +5345,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -5367,13 +5368,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -5381,20 +5382,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -5404,13 +5405,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5418,20 +5419,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5441,13 +5442,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5455,20 +5456,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -5478,13 +5479,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -5492,20 +5493,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -5515,13 +5516,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -5529,20 +5530,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -5552,13 +5553,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5566,20 +5567,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5589,13 +5590,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5603,20 +5604,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5626,13 +5627,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -5640,20 +5641,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -5663,13 +5664,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -5677,20 +5678,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -5700,13 +5701,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -5714,20 +5715,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -5737,13 +5738,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -5751,20 +5752,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -5774,13 +5775,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -5788,20 +5789,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -5811,13 +5812,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -5825,20 +5826,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -5848,13 +5849,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5862,20 +5863,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5885,13 +5886,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5899,20 +5900,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -5922,13 +5923,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -5936,20 +5937,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -5959,13 +5960,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -5973,20 +5974,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -5996,13 +5997,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -6010,20 +6011,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -6033,13 +6034,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -6047,20 +6048,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -6070,13 +6071,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -6084,20 +6085,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -6107,13 +6108,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -6121,20 +6122,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -6144,13 +6145,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6158,20 +6159,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6181,13 +6182,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6195,20 +6196,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6218,13 +6219,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -6232,20 +6233,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -6255,13 +6256,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -6269,20 +6270,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -6292,13 +6293,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6306,20 +6307,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6329,13 +6330,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6343,20 +6344,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6366,13 +6367,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -6380,20 +6381,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -6403,13 +6404,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -6417,20 +6418,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -6440,13 +6441,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6454,20 +6455,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6477,13 +6478,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6491,20 +6492,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6514,13 +6515,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -6528,20 +6529,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -6551,13 +6552,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -6565,20 +6566,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -6588,13 +6589,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6602,20 +6603,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6625,13 +6626,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6639,20 +6640,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -6662,13 +6663,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -6676,20 +6677,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -6699,13 +6700,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -6713,20 +6714,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -6736,13 +6737,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6750,20 +6751,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6773,13 +6774,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6787,20 +6788,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -6810,13 +6811,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -6824,20 +6825,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -6847,13 +6848,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -6861,20 +6862,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -6884,13 +6885,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -6898,20 +6899,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -6921,13 +6922,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -6935,20 +6936,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -6958,13 +6959,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -6972,20 +6973,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -6995,13 +6996,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -7009,20 +7010,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -7032,13 +7033,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7046,20 +7047,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7069,13 +7070,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7083,20 +7084,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7106,13 +7107,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -7120,20 +7121,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -7143,13 +7144,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -7157,20 +7158,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -7180,13 +7181,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -7194,20 +7195,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -7217,13 +7218,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -7231,20 +7232,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -7254,13 +7255,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -7268,20 +7269,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -7291,13 +7292,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -7305,20 +7306,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -7328,13 +7329,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7342,20 +7343,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7365,13 +7366,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7379,20 +7380,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7402,13 +7403,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -7416,20 +7417,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -7439,13 +7440,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -7453,20 +7454,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -7476,13 +7477,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -7490,20 +7491,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -7513,13 +7514,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -7527,20 +7528,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -7550,13 +7551,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -7564,20 +7565,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -7587,13 +7588,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -7601,20 +7602,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -7624,13 +7625,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7638,20 +7639,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7661,13 +7662,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7675,20 +7676,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -7698,13 +7699,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7712,20 +7713,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7735,13 +7736,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7749,20 +7750,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7772,13 +7773,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7786,20 +7787,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7809,13 +7810,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7823,20 +7824,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7846,13 +7847,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7860,20 +7861,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7883,13 +7884,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7897,20 +7898,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7920,13 +7921,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7934,20 +7935,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7957,13 +7958,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7971,20 +7972,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -7994,13 +7995,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8008,20 +8009,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8031,13 +8032,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8045,20 +8046,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8068,13 +8069,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8082,20 +8083,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8105,13 +8106,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8119,20 +8120,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8142,13 +8143,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8156,20 +8157,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8179,13 +8180,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8193,20 +8194,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8216,13 +8217,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8230,20 +8231,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8253,13 +8254,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8267,20 +8268,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8290,13 +8291,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8304,20 +8305,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8327,13 +8328,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8341,20 +8342,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8364,13 +8365,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8378,20 +8379,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8401,13 +8402,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8415,20 +8416,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8438,13 +8439,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8452,20 +8453,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8475,13 +8476,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8489,20 +8490,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8512,13 +8513,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8526,20 +8527,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8549,13 +8550,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8563,20 +8564,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8586,13 +8587,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8600,20 +8601,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8623,13 +8624,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8637,20 +8638,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8660,13 +8661,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8674,20 +8675,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8697,13 +8698,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8711,20 +8712,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8734,13 +8735,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8748,20 +8749,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8771,13 +8772,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8785,20 +8786,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8808,13 +8809,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8822,20 +8823,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8845,13 +8846,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8859,20 +8860,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -8882,13 +8883,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -8896,20 +8897,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -8919,13 +8920,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -8933,20 +8934,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -8956,13 +8957,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -8970,20 +8971,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -8993,13 +8994,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -9007,20 +9008,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -9030,13 +9031,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -9044,20 +9045,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -9067,13 +9068,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -9081,20 +9082,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -9104,13 +9105,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9118,20 +9119,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9141,13 +9142,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9155,20 +9156,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9178,13 +9179,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -9192,20 +9193,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -9215,13 +9216,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -9229,20 +9230,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -9252,13 +9253,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -9266,20 +9267,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -9289,13 +9290,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -9303,20 +9304,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -9326,13 +9327,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -9340,20 +9341,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -9363,13 +9364,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -9377,20 +9378,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -9400,13 +9401,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9414,20 +9415,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9437,13 +9438,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9451,20 +9452,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9474,13 +9475,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -9488,20 +9489,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -9511,13 +9512,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -9525,20 +9526,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -9548,13 +9549,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -9562,20 +9563,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -9585,13 +9586,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -9599,20 +9600,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -9622,13 +9623,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -9636,20 +9637,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -9659,13 +9660,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -9673,20 +9674,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -9696,13 +9697,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9710,20 +9711,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9733,13 +9734,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9747,20 +9748,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -9770,13 +9771,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -9784,20 +9785,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -9807,13 +9808,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -9821,20 +9822,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -9844,13 +9845,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -9858,20 +9859,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -9881,13 +9882,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -9895,20 +9896,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -9918,13 +9919,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -9932,20 +9933,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -9955,13 +9956,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -9969,20 +9970,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -9992,13 +9993,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10006,20 +10007,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10029,13 +10030,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10043,20 +10044,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10066,13 +10067,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -10080,20 +10081,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -10103,13 +10104,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -10117,20 +10118,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -10140,13 +10141,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -10154,20 +10155,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -10177,13 +10178,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -10191,20 +10192,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -10214,13 +10215,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -10228,20 +10229,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -10251,13 +10252,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -10265,20 +10266,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -10288,13 +10289,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10302,20 +10303,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10325,13 +10326,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10339,20 +10340,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10362,13 +10363,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -10376,20 +10377,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -10399,13 +10400,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -10413,20 +10414,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -10436,13 +10437,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -10450,20 +10451,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -10473,13 +10474,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -10487,20 +10488,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -10510,13 +10511,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -10524,20 +10525,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -10547,13 +10548,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -10561,20 +10562,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -10584,13 +10585,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10598,20 +10599,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10621,13 +10622,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10635,20 +10636,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10658,13 +10659,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -10672,20 +10673,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -10695,13 +10696,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -10709,20 +10710,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -10732,13 +10733,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -10746,20 +10747,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -10769,13 +10770,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -10783,20 +10784,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -10806,13 +10807,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -10820,20 +10821,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -10843,13 +10844,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -10857,20 +10858,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -10880,13 +10881,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10894,20 +10895,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10917,13 +10918,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10931,20 +10932,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -10954,13 +10955,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -10968,20 +10969,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -10991,13 +10992,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -11005,20 +11006,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -11028,13 +11029,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11042,20 +11043,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11065,13 +11066,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11079,20 +11080,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11102,13 +11103,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -11116,20 +11117,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -11139,13 +11140,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -11153,20 +11154,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -11176,13 +11177,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -11190,20 +11191,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -11213,13 +11214,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -11227,20 +11228,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -11250,13 +11251,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -11264,20 +11265,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -11287,13 +11288,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -11301,20 +11302,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { @@ -11324,13 +11325,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11338,20 +11339,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11361,13 +11362,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11375,20 +11376,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -11398,13 +11399,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -11412,20 +11413,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -11435,13 +11436,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -11449,20 +11450,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -11472,13 +11473,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -11486,20 +11487,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -11509,13 +11510,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -11523,20 +11524,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { @@ -11546,13 +11547,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -11560,20 +11561,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -11583,13 +11584,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -11597,20 +11598,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -11620,13 +11621,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -11634,20 +11635,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -11657,13 +11658,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -11671,20 +11672,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -11694,13 +11695,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -11708,20 +11709,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -11731,13 +11732,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -11745,20 +11746,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { @@ -11768,13 +11769,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -11782,20 +11783,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -11805,13 +11806,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -11819,20 +11820,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -11842,13 +11843,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -11856,20 +11857,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -11879,13 +11880,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -11893,20 +11894,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -11916,13 +11917,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -11930,20 +11931,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -11953,13 +11954,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -11967,20 +11968,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -11990,13 +11991,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12004,20 +12005,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12027,13 +12028,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12041,20 +12042,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12064,13 +12065,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -12078,20 +12079,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -12101,13 +12102,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -12115,20 +12116,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -12138,13 +12139,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -12152,20 +12153,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -12175,13 +12176,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -12189,20 +12190,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -12212,13 +12213,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12226,20 +12227,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12249,13 +12250,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12263,20 +12264,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -12286,13 +12287,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -12300,20 +12301,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -12323,13 +12324,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -12337,20 +12338,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -12360,13 +12361,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12374,20 +12375,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12397,13 +12398,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12411,20 +12412,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12434,13 +12435,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -12448,20 +12449,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -12471,13 +12472,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -12485,20 +12486,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -12508,13 +12509,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -12522,20 +12523,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -12545,13 +12546,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -12559,20 +12560,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -12582,13 +12583,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -12596,20 +12597,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -12619,13 +12620,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -12633,20 +12634,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -12656,13 +12657,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12670,20 +12671,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12693,13 +12694,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12707,20 +12708,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12730,13 +12731,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -12744,20 +12745,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -12767,13 +12768,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -12781,20 +12782,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -12804,13 +12805,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -12818,20 +12819,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -12841,13 +12842,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -12855,20 +12856,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -12878,13 +12879,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -12892,20 +12893,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -12915,13 +12916,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -12929,20 +12930,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -12952,13 +12953,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12966,20 +12967,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -12989,13 +12990,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13003,20 +13004,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13026,13 +13027,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -13040,20 +13041,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -13063,13 +13064,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -13077,20 +13078,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -13100,13 +13101,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13114,20 +13115,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13137,13 +13138,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13151,20 +13152,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13174,13 +13175,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -13188,20 +13189,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -13211,13 +13212,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -13225,20 +13226,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -13248,13 +13249,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13262,20 +13263,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13285,13 +13286,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13299,20 +13300,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13322,13 +13323,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -13336,20 +13337,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -13359,13 +13360,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -13373,20 +13374,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -13396,13 +13397,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13410,20 +13411,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13433,13 +13434,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13447,20 +13448,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -13470,13 +13471,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -13484,20 +13485,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -13507,13 +13508,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -13521,20 +13522,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -13544,13 +13545,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13558,20 +13559,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13581,13 +13582,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13595,20 +13596,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13618,13 +13619,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -13632,20 +13633,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -13655,13 +13656,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -13669,20 +13670,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -13692,13 +13693,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -13706,20 +13707,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -13729,13 +13730,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -13743,20 +13744,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -13766,13 +13767,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -13780,20 +13781,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -13803,13 +13804,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -13817,20 +13818,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -13840,13 +13841,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13854,20 +13855,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13877,13 +13878,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13891,20 +13892,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -13914,13 +13915,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -13928,20 +13929,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -13951,13 +13952,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -13965,20 +13966,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -13988,13 +13989,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -14002,20 +14003,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -14025,13 +14026,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -14039,20 +14040,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -14062,13 +14063,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -14076,20 +14077,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -14099,13 +14100,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -14113,20 +14114,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -14136,13 +14137,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14150,20 +14151,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14173,13 +14174,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14187,20 +14188,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14210,13 +14211,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -14224,20 +14225,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -14247,13 +14248,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -14261,20 +14262,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -14284,13 +14285,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -14298,20 +14299,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -14321,13 +14322,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -14335,20 +14336,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -14358,13 +14359,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -14372,20 +14373,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -14395,13 +14396,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -14409,20 +14410,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -14432,13 +14433,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14446,20 +14447,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14469,13 +14470,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14483,20 +14484,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -14506,13 +14507,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14520,20 +14521,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14543,13 +14544,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14557,20 +14558,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14580,13 +14581,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14594,20 +14595,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14617,13 +14618,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14631,20 +14632,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14654,13 +14655,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14668,20 +14669,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14691,13 +14692,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14705,20 +14706,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14728,13 +14729,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14742,20 +14743,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14765,13 +14766,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14779,20 +14780,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14802,13 +14803,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14816,20 +14817,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14839,13 +14840,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14853,20 +14854,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14876,13 +14877,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14890,20 +14891,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14913,13 +14914,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14927,20 +14928,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14950,13 +14951,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14964,20 +14965,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -14987,13 +14988,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15001,20 +15002,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15024,13 +15025,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15038,20 +15039,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15061,13 +15062,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15075,20 +15076,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15098,13 +15099,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15112,20 +15113,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15135,13 +15136,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15149,20 +15150,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15172,13 +15173,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15186,20 +15187,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15209,13 +15210,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15223,20 +15224,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15246,13 +15247,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15260,20 +15261,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15283,13 +15284,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15297,20 +15298,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15320,13 +15321,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15334,20 +15335,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15357,13 +15358,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15371,20 +15372,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15394,13 +15395,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15408,20 +15409,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15431,13 +15432,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15445,20 +15446,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15468,13 +15469,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15482,20 +15483,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15505,13 +15506,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15519,20 +15520,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15542,13 +15543,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15556,20 +15557,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15579,13 +15580,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15593,20 +15594,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15616,13 +15617,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15630,20 +15631,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15653,13 +15654,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15667,20 +15668,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { @@ -15690,13 +15691,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -15704,20 +15705,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -15727,13 +15728,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -15741,20 +15742,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { @@ -15764,13 +15765,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -15778,20 +15779,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -15801,13 +15802,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -15815,20 +15816,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -15838,13 +15839,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -15852,20 +15853,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -15875,13 +15876,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -15889,20 +15890,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -15912,13 +15913,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -15926,20 +15927,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -15949,13 +15950,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -15963,20 +15964,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -15986,13 +15987,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -16000,20 +16001,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -16023,13 +16024,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -16037,20 +16038,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { @@ -16060,13 +16061,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -16074,20 +16075,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -16097,13 +16098,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -16111,20 +16112,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -16134,13 +16135,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -16148,20 +16149,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -16171,13 +16172,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -16185,20 +16186,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -16208,13 +16209,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16222,20 +16223,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16245,13 +16246,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16259,20 +16260,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16282,13 +16283,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -16296,20 +16297,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -16319,13 +16320,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -16333,20 +16334,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { @@ -16356,13 +16357,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -16370,20 +16371,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -16393,13 +16394,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -16407,20 +16408,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -16430,13 +16431,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -16444,20 +16445,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -16467,13 +16468,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -16481,20 +16482,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -16504,13 +16505,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16518,20 +16519,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16541,13 +16542,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16555,20 +16556,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16578,13 +16579,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -16592,20 +16593,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -16615,13 +16616,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -16629,20 +16630,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -16652,13 +16653,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16666,20 +16667,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16689,13 +16690,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16703,20 +16704,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16726,13 +16727,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -16740,20 +16741,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -16763,13 +16764,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -16777,20 +16778,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -16800,13 +16801,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16814,20 +16815,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16837,13 +16838,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16851,20 +16852,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -16874,13 +16875,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -16888,20 +16889,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -16911,13 +16912,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -16925,20 +16926,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { @@ -16948,13 +16949,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16962,20 +16963,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16985,13 +16986,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -16999,20 +17000,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { @@ -17022,13 +17023,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -17036,20 +17037,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -17059,13 +17060,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -17073,20 +17074,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { @@ -17096,13 +17097,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17110,20 +17111,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17133,13 +17134,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17147,20 +17148,20 @@ call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17170,13 +17171,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -17184,20 +17185,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -17207,13 +17208,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -17221,20 +17222,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { @@ -17244,13 +17245,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -17258,20 +17259,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -17281,13 +17282,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -17295,20 +17296,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { @@ -17318,13 +17319,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -17332,20 +17333,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -17355,13 +17356,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -17369,20 +17370,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { @@ -17392,13 +17393,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17406,20 +17407,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17429,13 +17430,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17443,20 +17444,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17466,13 +17467,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -17480,20 +17481,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -17503,13 +17504,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -17517,20 +17518,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { @@ -17540,13 +17541,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -17554,20 +17555,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -17577,13 +17578,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -17591,20 +17592,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { @@ -17614,13 +17615,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -17628,20 +17629,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -17651,13 +17652,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -17665,20 +17666,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { @@ -17688,13 +17689,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17702,20 +17703,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17725,13 +17726,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17739,20 +17740,20 @@ call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17762,13 +17763,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -17776,20 +17777,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -17799,13 +17800,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -17813,20 +17814,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { @@ -17836,13 +17837,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -17850,20 +17851,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -17873,13 +17874,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -17887,20 +17888,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { @@ -17910,13 +17911,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -17924,20 +17925,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -17947,13 +17948,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -17961,20 +17962,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { @@ -17984,13 +17985,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -17998,20 +17999,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. class [GenericContextCommonAndImplementations]GenericClass`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -18021,13 +18022,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -18035,20 +18036,20 @@ call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. - stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. - ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::FtnHolder + ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { @@ -18058,13 +18059,13 @@ newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. - stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + stsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder volatile. - ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonAndImplementations]Statics::ActionHolder + ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" - call void [GenericContextCommonAndImplementations]Statics::CheckForFailure(string,string) + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static int32 Main() cil managed noinlining { @@ -19605,13 +19606,13 @@ call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - ldsfld int32 [GenericContextCommonAndImplementations]Statics::Failures + ldsfld int32 [GenericContextCommonCs]Statics::Failures box int32 call void [System.Console]System.Console::Write(object) ldstr " failures detected" call void [System.Console]System.Console::WriteLine(object) ldc.i4 100 - ldsfld int32 [GenericContextCommonAndImplementations]Statics::Failures + ldsfld int32 [GenericContextCommonCs]Statics::Failures sub ret } // end of method Main diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj new file mode 100644 index 0000000000000..bd7a19c170951 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj @@ -0,0 +1,13 @@ + + + Exe + + + Full + + + + + + + From 2eee5392ee5a5c05a1daa05867e8e74c31c6e98d Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 11:24:22 -0700 Subject: [PATCH 04/39] Fix new lines --- .../StaticVirtualMethods/GenericContext/Generator/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index 994c7544b9af9..500a5ed2dc970 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -173,7 +173,7 @@ static void EmitClass(TextWriter tw, ClassDesc clz) } else { - tw.Write(",\n "); + tw.Write(","+ Environment.NewLine + " "); } tw.Write(iface); } From 41811cab4d2a1a6fe6e74f660fde9a5605848cba Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 11:58:25 -0700 Subject: [PATCH 05/39] Closer --- .../GenericContext/Generator/Program.cs | 366 ++- .../GenericContextCommonAndImplementations.il | 176 +- .../GenericContext/GenericContextCommonCs.cs | 1 + .../GenericContext/GenericContextTest.il | 2928 ++++++++--------- .../GenericContext/GenericContextTest.ilproj | 2 +- 5 files changed, 1751 insertions(+), 1722 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index 500a5ed2dc970..91d3eb7a0b2c6 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -229,7 +229,7 @@ static void GenerateImplementations(TextWriter tw) ClassDesc implClass = new ClassDesc(); implClass.BaseType = baseType; - implClass.Name = GetConstrainedTypeName(constrainedTypeDefinition); + implClass.Name = GetConstrainedTypeName(constrainedTypeDefinition, false); implClass.ClassFlags = "public auto ansi"; string implTypePrefix = "class"; if (constrainedTypeDefinition.ToString().Contains("Valuetype")) @@ -300,7 +300,13 @@ void GenerateMethodBody(bool genericMethod) { implsGenerated.WriteLine($" ldtoken {implTypePrefix} {implType}"); implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle)"); - implsGenerated.WriteLine($" ldstr \"{implMethodDesc.Name}\""); + + string methodNameToEmit = implMethodDesc.Name; + if (methodNameToEmit.EndsWith("")) + { + methodNameToEmit = methodNameToEmit.Substring(0, methodNameToEmit.Length - 3); + } + implsGenerated.WriteLine($" ldstr \"{methodNameToEmit}\""); if (genericMethod) { implsGenerated.WriteLine($" ldstr \"<\""); @@ -317,14 +323,17 @@ void GenerateMethodBody(bool genericMethod) } } - static string GetConstrainedTypeName(ConstrainedTypeDefinition isStruct) + static string GetConstrainedTypeName(ConstrainedTypeDefinition isStruct, bool withImplPrefix = true) { string constrainedType = isStruct.ToString(); if (constrainedType.StartsWith("Generic")) { constrainedType = constrainedType + "`1"; } - return ImplPrefix + constrainedType; + if (withImplPrefix) + return ImplPrefix + constrainedType; + else + return constrainedType; } static string CommonCsAssemblyName = "GenericContextCommonCs"; @@ -335,6 +344,57 @@ static string GetConstrainedTypeName(ConstrainedTypeDefinition isStruct) static string ImplPrefix = $"[{CommonAndImplAssemblyName}]"; + static string AppendSuffixToConstrainedType(TestScenario scenario, string constrainedType, out bool invalidScenario) + { + invalidScenario = false; + switch (scenario.ConstrainedType) + { + case ConstrainedTypeScenario.NonGeneric: + if (constrainedType.StartsWith(ImplPrefix + "Generic")) + invalidScenario = true; + + break; + + case ConstrainedTypeScenario.GenericOverTypeParameter: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + invalidScenario = true; + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + invalidScenario = true; + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + invalidScenario = true; + + constrainedType = constrainedType + ""; + break; + + case ConstrainedTypeScenario.GenericOverStruct: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + invalidScenario = true; + constrainedType = constrainedType + ""; + break; + + case ConstrainedTypeScenario.GenericOverReferenceType_ClassA: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + invalidScenario = true; + constrainedType = constrainedType + ""; + break; + + case ConstrainedTypeScenario.GenericOverGenericStructOverTypeParameter: + if (!constrainedType.StartsWith(ImplPrefix + "Generic")) + invalidScenario = true; + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + invalidScenario = true; + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + invalidScenario = true; + constrainedType = constrainedType + $">"; + break; + default: + throw new Exception("Unexpected value"); + } + + return constrainedType; + } + + static void Main(string[] args) { using StreamWriter twOutputCommon = new StreamWriter(Path.Combine(args[0], @$"{CommonAndImplAssemblyName}.il")); @@ -354,194 +414,162 @@ static void Main(string[] args) foreach (var scenario in TestScenario.GetScenarios()) { - string scenarioName = scenario.ToString(); + string scenarioName = scenario.ToString(); - string constrainedType = GetConstrainedTypeName(scenario.ConstrainedTypeDefinition); - string constrainedTypeWithPrefix; + string constrainedType = AppendSuffixToConstrainedType(scenario, GetConstrainedTypeName(scenario.ConstrainedTypeDefinition), out bool skipScenario); + if (skipScenario) + continue; - string interfaceType; - string interfaceMethod; - switch (scenario.ConstrainedType) - { - case ConstrainedTypeScenario.NonGeneric: - if (constrainedType.StartsWith(ImplPrefix + "Generic")) - continue; - - break; - - case ConstrainedTypeScenario.GenericOverTypeParameter: - if (!constrainedType.StartsWith(ImplPrefix + "Generic")) - continue; - if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) - continue; - if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) - continue; - - constrainedType = constrainedType + ""; - break; - - case ConstrainedTypeScenario.GenericOverStruct: - if (!constrainedType.StartsWith(ImplPrefix + "Generic")) - continue; - constrainedType = constrainedType + ""; - break; - - case ConstrainedTypeScenario.GenericOverReferenceType_ClassA: - if (!constrainedType.StartsWith(ImplPrefix + "Generic")) - continue; - constrainedType = constrainedType + ""; - break; - - case ConstrainedTypeScenario.GenericOverGenericStructOverTypeParameter: - if (!constrainedType.StartsWith(ImplPrefix + "Generic")) - continue; - if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) - continue; - if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) - continue; - constrainedType = constrainedType + $">"; - break; - default: - throw new Exception("Unexpected value"); - } - if (constrainedType.Contains("Valuetype")) - constrainedTypeWithPrefix = $"valuetype {constrainedType}"; + string interfaceTypeSansImplPrefix; + string interfaceMethod; + + string constrainedTypePrefix; + if (constrainedType.Contains("Valuetype")) + constrainedTypePrefix = $"valuetype "; + else + constrainedTypePrefix = $"class "; + + switch (scenario.InterfaceType) + { + case InterfaceType.NonGeneric: + interfaceTypeSansImplPrefix = "IFaceNonGeneric"; + break; + case InterfaceType.GenericOverString: + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + interfaceTypeSansImplPrefix = "IFaceGeneric`1"; else - constrainedTypeWithPrefix = $"class {constrainedType}"; + interfaceTypeSansImplPrefix = "IFaceGeneric`1"; + break; + case InterfaceType.GenericOverObject: + if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) + interfaceTypeSansImplPrefix = "IFaceGeneric`1"; + else + interfaceTypeSansImplPrefix = "IFaceGeneric`1"; + break; + case InterfaceType.CuriouslyRecurringGeneric: + interfaceTypeSansImplPrefix = $"IFaceCuriouslyRecurringGeneric`1<{constrainedTypePrefix}{constrainedType}>"; + break; + default: + throw new Exception("Unexpected value"); + } - switch (scenario.InterfaceType) - { - case InterfaceType.NonGeneric: - interfaceType = ImplPrefix + "IFaceNonGeneric"; - break; - case InterfaceType.GenericOverString: - if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) - interfaceType = ImplPrefix + "IFaceGeneric`1"; - else - interfaceType = ImplPrefix + "IFaceGeneric`1"; - break; - case InterfaceType.GenericOverObject: - if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) - interfaceType = ImplPrefix + "IFaceGeneric`1"; - else - interfaceType = ImplPrefix + "IFaceGeneric`1"; - break; - case InterfaceType.CuriouslyRecurringGeneric: - interfaceType = ImplPrefix + $"IFaceCuriouslyRecurringGeneric`1<{constrainedTypeWithPrefix}>"; - break; - default: - throw new Exception("Unexpected value"); - } + string interfaceMethodRoot; + string interfaceMethodInstantiation = ""; - switch (scenario.MethodType) - { - case MethodType.NormalMethod: - interfaceMethod = "NormalMethod"; - break; - - case MethodType.GenericMethodOverInt: - interfaceMethod = "GenericMethod"; - break; - - case MethodType.GenericMethodOverString: - interfaceMethod = "GenericMethod"; - break; - - case MethodType.GenericMethodOverTypeParameter: - if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) - continue; - interfaceMethod = "GenericMethod"; - break; - - default: - throw new Exception("Unexpected"); - } + switch (scenario.MethodType) + { + case MethodType.NormalMethod: + interfaceMethodRoot = "NormalMethod"; + break; + + case MethodType.GenericMethodOverInt: + interfaceMethodRoot = "GenericMethod"; + interfaceMethodInstantiation = ""; + break; + + case MethodType.GenericMethodOverString: + interfaceMethodRoot = "GenericMethod"; + interfaceMethodInstantiation = ""; + break; + + case MethodType.GenericMethodOverTypeParameter: + interfaceMethodRoot = "GenericMethod"; + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + continue; + interfaceMethodInstantiation = ""; + break; - TextWriter twIL; + default: + throw new Exception("Unexpected"); + } - MethodDesc mdIndividualTestMethod = new MethodDesc(); - string basicTestMethodName = $"Test_{scenarioName}"; - mdIndividualTestMethod.Name = basicTestMethodName; - mdIndividualTestMethod.HasBody = true; - mdIndividualTestMethod.MethodFlags = "public static"; - mdIndividualTestMethod.MethodImpls = null; - mdIndividualTestMethod.ReturnType = "void"; - mdIndividualTestMethod.Arguments = ""; + interfaceMethod = interfaceMethodRoot + interfaceMethodInstantiation; + TextWriter twIL; - string expectedString = constrainedTypeWithPrefix + interfaceType + "." + interfaceMethod; + MethodDesc mdIndividualTestMethod = new MethodDesc(); + string basicTestMethodName = $"Test_{scenarioName}"; + mdIndividualTestMethod.Name = basicTestMethodName; + mdIndividualTestMethod.HasBody = true; + mdIndividualTestMethod.MethodFlags = "public static"; + mdIndividualTestMethod.MethodImpls = null; + mdIndividualTestMethod.ReturnType = "void"; + mdIndividualTestMethod.Arguments = ""; - if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) - { + + string expectedString = constrainedTypePrefix + AppendSuffixToConstrainedType(scenario, GetConstrainedTypeName(scenario.ConstrainedTypeDefinition, withImplPrefix: false), out _) + "'" + interfaceTypeSansImplPrefix + "." + interfaceMethodRoot + "'" + interfaceMethodInstantiation; + + if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) + { + EmitTestMethod(); + swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); + } + else + { + string methodInstantiation; + switch (scenario.CallerScenario) + { + case CallerMethodScenario.GenericOverInt32: + case CallerMethodScenario.GenericOverString: + + mdIndividualTestMethod.Name = mdIndividualTestMethod.Name + ""; EmitTestMethod(); - swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); - } - else - { - string methodInstantiation; - switch (scenario.CallerScenario) - { - case CallerMethodScenario.GenericOverInt32: - case CallerMethodScenario.GenericOverString: - - mdIndividualTestMethod.Name = mdIndividualTestMethod.Name + ""; - EmitTestMethod(); - - methodInstantiation = "string"; - if (scenario.CallerScenario == CallerMethodScenario.GenericOverInt32) - methodInstantiation = "int32"; - - swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{methodInstantiation}>()"); - break; - - case CallerMethodScenario.GenericOverConstrainedType: - mdIndividualTestMethod.Name = $"{mdIndividualTestMethod.Name}<(class {CommonPrefix}IFaceGeneric`1, {CommonPrefix}IFaceNonGeneric, class {CommonPrefix}IFaceCuriouslyRecurringGeneric`1) T,U>"; - EmitTestMethod(); - - swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypeWithPrefix},string>()"); - if (scenario.InterfaceType == InterfaceType.GenericOverObject) - swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypeWithPrefix},object>()"); - break; - default: - throw new Exception("AACLL"); - } - } + methodInstantiation = "string"; + if (scenario.CallerScenario == CallerMethodScenario.GenericOverInt32) + methodInstantiation = "int32"; + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{methodInstantiation}>()"); + break; - // If test scenario requires generic class caller, Create Caller class and make a global method method which calls it - // If test scenario requires generic method caller, create global generic method as required and non-generic test method - // If test scenario requires non-generic method caller, just make global method as caller - // Call callee - // - // Create Callee class - // With callee method that implements scenario - // fill expected value static with string computed based on scenario + exact type of calle class/generic args of callee method - // compute expected result string + case CallerMethodScenario.GenericOverConstrainedType: + mdIndividualTestMethod.Name = $"{mdIndividualTestMethod.Name}<(class {CommonPrefix}IFaceGeneric`1, {CommonPrefix}IFaceNonGeneric, class {CommonPrefix}IFaceCuriouslyRecurringGeneric`1) T,U>"; + EmitTestMethod(); - void EmitTestMethod() - { - EmitMethod(swTestClassMethods, mdIndividualTestMethod); - EmitILToCallActualMethod(swTestClassMethods); - swTestClassMethods.WriteLine($" ldstr \"{scenario.ToString()}\""); - swTestClassMethods.WriteLine($" ldstr \"{expectedString}\""); - swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); - twIL = swTestClassMethods; - EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); - } - void EmitILToCallActualMethod(TextWriter twActualIL) + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},string>()"); + if (scenario.InterfaceType == InterfaceType.GenericOverObject) + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},object>()"); + break; + default: + throw new Exception("AACLL"); + } + } + + + + // If test scenario requires generic class caller, Create Caller class and make a global method method which calls it + // If test scenario requires generic method caller, create global generic method as required and non-generic test method + // If test scenario requires non-generic method caller, just make global method as caller + // Call callee + // + // Create Callee class + // With callee method that implements scenario + // fill expected value static with string computed based on scenario + exact type of calle class/generic args of callee method + // compute expected result string + + void EmitTestMethod() + { + EmitMethod(swTestClassMethods, mdIndividualTestMethod); + EmitILToCallActualMethod(swTestClassMethods); + swTestClassMethods.WriteLine($" ldstr \"{scenario.ToString()}\""); + swTestClassMethods.WriteLine($" ldstr \"{expectedString}\""); + swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); + twIL = swTestClassMethods; + EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); + } + void EmitILToCallActualMethod(TextWriter twActualIL) { // Emit the IL to call the actual method switch (scenario.Operation) { case OperationTested.Call: EmitConstrainedPrefix(); - twActualIL.WriteLine($" call void class {interfaceType}::{interfaceMethod}()"); + twActualIL.WriteLine($" call void class {ImplPrefix}{interfaceTypeSansImplPrefix}::{interfaceMethod}()"); break; case OperationTested.Ldftn: EmitConstrainedPrefix(); - twActualIL.WriteLine($" ldftn void class {interfaceType}::{interfaceMethod}()"); + twActualIL.WriteLine($" ldftn void class {ImplPrefix}{interfaceTypeSansImplPrefix}::{interfaceMethod}()"); twActualIL.WriteLine($" volatile."); twActualIL.WriteLine($" stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) {CommonCsPrefix}Statics::FtnHolder"); twActualIL.WriteLine($" volatile."); @@ -552,7 +580,7 @@ void EmitILToCallActualMethod(TextWriter twActualIL) case OperationTested.CreateDelegate: twActualIL.WriteLine(" ldnull"); EmitConstrainedPrefix(); - twActualIL.WriteLine($" ldftn void class {interfaceType}::{interfaceMethod}()"); + twActualIL.WriteLine($" ldftn void class {ImplPrefix}{interfaceTypeSansImplPrefix}::{interfaceMethod}()"); twActualIL.WriteLine($" newobj instance void [System.Runtime]System.Action::.ctor(object,"); twActualIL.WriteLine($" native int)"); twActualIL.WriteLine($" volatile."); @@ -571,7 +599,7 @@ void EmitConstrainedPrefix() if (scenario.CallerScenario == CallerMethodScenario.GenericOverConstrainedType) twActualIL.WriteLine($" constrained. !!0"); else - twActualIL.WriteLine($" constrained. {constrainedTypeWithPrefix}"); + twActualIL.WriteLine($" constrained. {constrainedTypePrefix}{constrainedType}"); } } } diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il index ccc4beadea18f..184d925d36ede 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il @@ -29,12 +29,12 @@ extends[System.Runtime] System.Valuetype { } -.class public auto ansi [GenericContextCommonAndImplementations]NonGenericClass +.class public auto ansi NonGenericClass extends [System.Runtime]System.Object implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1 + class IFaceCuriouslyRecurringGeneric`1 { .method public hidebysig specialname rtspecialname instance void .ctor() cil managed @@ -47,7 +47,7 @@ .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -57,9 +57,9 @@ .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -72,7 +72,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -82,9 +82,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -97,7 +97,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -107,9 +107,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -119,22 +119,22 @@ stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]NonGenericClass + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -143,20 +143,20 @@ call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' -} // end of class [GenericContextCommonAndImplementations]NonGenericClass -.class public auto ansi sealed [GenericContextCommonAndImplementations]NonGenericValuetype +} // end of class NonGenericClass +.class public auto ansi sealed NonGenericValuetype extends [System.Runtime]System.ValueType implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1 + class IFaceCuriouslyRecurringGeneric`1 { .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -166,9 +166,9 @@ .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -181,7 +181,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -191,9 +191,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -206,7 +206,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -216,9 +216,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -228,22 +228,22 @@ stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]NonGenericValuetype + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -252,15 +252,15 @@ call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' -} // end of class [GenericContextCommonAndImplementations]NonGenericValuetype -.class public auto ansi [GenericContextCommonAndImplementations]GenericClass`1 +} // end of class NonGenericValuetype +.class public auto ansi GenericClass`1 extends [System.Runtime]System.Object implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1> + class IFaceCuriouslyRecurringGeneric`1> { .method public hidebysig specialname rtspecialname instance void .ctor() cil managed @@ -273,7 +273,7 @@ .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -283,9 +283,9 @@ .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -298,7 +298,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -308,9 +308,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -323,7 +323,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -333,9 +333,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -345,22 +345,22 @@ stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() - ldtoken class [GenericContextCommonAndImplementations]GenericClass`1 + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -369,20 +369,20 @@ call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' -} // end of class [GenericContextCommonAndImplementations]GenericClass`1 -.class public auto ansi sealed [GenericContextCommonAndImplementations]GenericValuetype`1 +} // end of class GenericClass`1 +.class public auto ansi sealed GenericValuetype`1 extends [System.Runtime]System.ValueType implements class IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1> + class IFaceCuriouslyRecurringGeneric`1> { .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -392,9 +392,9 @@ .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceNonGeneric.GenericMethod'" + ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -407,7 +407,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -417,9 +417,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -432,7 +432,7 @@ .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) @@ -442,9 +442,9 @@ .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceGeneric`1.GenericMethod'" + ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -454,22 +454,22 @@ stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() - ldtoken valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 + .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -478,6 +478,6 @@ call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' -} // end of class [GenericContextCommonAndImplementations]GenericValuetype`1 +} // end of class GenericValuetype`1 diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs index 7f66d523882fa..b74be47d9d18d 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs @@ -2,6 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System; +using System.Text; static class Statics { diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index ac0dd507b8da7..0b6a09eb98471 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -16,7 +16,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -29,7 +29,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -45,7 +45,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -53,7 +53,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -66,7 +66,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -82,7 +82,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -90,7 +90,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -103,7 +103,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -119,7 +119,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -127,7 +127,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -140,7 +140,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -156,7 +156,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -164,7 +164,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -177,7 +177,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -193,7 +193,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -201,7 +201,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -214,7 +214,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -230,7 +230,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -238,7 +238,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -251,7 +251,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -267,7 +267,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -275,7 +275,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -288,7 +288,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -304,7 +304,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -312,7 +312,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -325,7 +325,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -341,7 +341,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -349,7 +349,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -362,7 +362,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -378,7 +378,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -386,7 +386,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -399,7 +399,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -415,7 +415,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -423,7 +423,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -436,7 +436,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -452,7 +452,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -460,7 +460,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -473,7 +473,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -489,7 +489,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -497,7 +497,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -510,7 +510,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -526,7 +526,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -534,7 +534,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -547,7 +547,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -563,7 +563,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -571,7 +571,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -584,7 +584,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -600,7 +600,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -608,7 +608,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -621,7 +621,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -637,7 +637,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -645,7 +645,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -658,7 +658,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -674,7 +674,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -682,7 +682,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -695,7 +695,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -711,7 +711,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -719,7 +719,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -732,7 +732,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -748,7 +748,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -756,7 +756,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -769,7 +769,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -785,7 +785,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -793,7 +793,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -806,7 +806,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -822,7 +822,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -830,7 +830,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -843,7 +843,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -859,7 +859,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -867,7 +867,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -880,7 +880,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -896,7 +896,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -904,7 +904,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -917,7 +917,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -933,7 +933,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -941,7 +941,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -954,7 +954,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -970,7 +970,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -978,7 +978,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -991,7 +991,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -1007,7 +1007,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -1015,7 +1015,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -1028,7 +1028,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -1044,7 +1044,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -1052,7 +1052,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -1065,7 +1065,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -1081,7 +1081,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -1089,7 +1089,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -1102,7 +1102,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -1118,7 +1118,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1126,7 +1126,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1139,7 +1139,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1155,7 +1155,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1163,7 +1163,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1176,7 +1176,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1192,7 +1192,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1200,7 +1200,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1213,7 +1213,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1229,7 +1229,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1237,7 +1237,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1250,7 +1250,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1266,7 +1266,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -1274,7 +1274,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -1287,7 +1287,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -1303,7 +1303,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -1311,7 +1311,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -1324,7 +1324,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -1340,7 +1340,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -1348,7 +1348,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -1361,7 +1361,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -1377,7 +1377,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -1385,7 +1385,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -1398,7 +1398,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -1414,7 +1414,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1422,7 +1422,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1435,7 +1435,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1451,7 +1451,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1459,7 +1459,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1472,7 +1472,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1488,7 +1488,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1496,7 +1496,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1509,7 +1509,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1525,7 +1525,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1533,7 +1533,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1546,7 +1546,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1562,7 +1562,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -1570,7 +1570,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -1583,7 +1583,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -1599,7 +1599,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -1607,7 +1607,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -1620,7 +1620,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -1636,7 +1636,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -1644,7 +1644,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -1657,7 +1657,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -1673,7 +1673,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -1681,7 +1681,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -1694,7 +1694,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -1710,7 +1710,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1718,7 +1718,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1731,7 +1731,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1747,7 +1747,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1755,7 +1755,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1768,7 +1768,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1784,7 +1784,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1792,7 +1792,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1805,7 +1805,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1821,7 +1821,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1829,7 +1829,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1842,7 +1842,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1858,7 +1858,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1866,7 +1866,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1879,7 +1879,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1895,7 +1895,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1903,7 +1903,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1916,7 +1916,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1932,7 +1932,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1940,7 +1940,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1953,7 +1953,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1969,7 +1969,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1977,7 +1977,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1990,7 +1990,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -2006,7 +2006,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2014,7 +2014,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2027,7 +2027,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2043,7 +2043,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2051,7 +2051,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2064,7 +2064,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2080,7 +2080,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2088,7 +2088,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2101,7 +2101,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2117,7 +2117,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2125,7 +2125,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2138,7 +2138,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2154,7 +2154,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -2162,7 +2162,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -2175,7 +2175,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -2191,7 +2191,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -2199,7 +2199,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -2212,7 +2212,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -2228,7 +2228,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -2236,7 +2236,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -2249,7 +2249,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -2265,7 +2265,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -2273,7 +2273,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -2286,7 +2286,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -2302,7 +2302,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2310,7 +2310,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2323,7 +2323,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2339,7 +2339,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2347,7 +2347,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2360,7 +2360,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2376,7 +2376,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2384,7 +2384,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2397,7 +2397,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2413,7 +2413,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2421,7 +2421,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2434,7 +2434,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2450,7 +2450,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -2458,7 +2458,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -2471,7 +2471,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -2487,7 +2487,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -2495,7 +2495,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -2508,7 +2508,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -2524,7 +2524,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -2532,7 +2532,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -2545,7 +2545,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -2561,7 +2561,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -2569,7 +2569,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -2582,7 +2582,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -2598,7 +2598,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2606,7 +2606,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2619,7 +2619,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2635,7 +2635,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2643,7 +2643,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2656,7 +2656,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2672,7 +2672,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2680,7 +2680,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2693,7 +2693,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2709,7 +2709,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2717,7 +2717,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2730,7 +2730,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2746,7 +2746,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -2754,7 +2754,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -2767,7 +2767,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -2783,7 +2783,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -2791,7 +2791,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -2804,7 +2804,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -2820,7 +2820,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -2828,7 +2828,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -2841,7 +2841,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -2857,7 +2857,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -2865,7 +2865,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -2878,7 +2878,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -2894,7 +2894,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2902,7 +2902,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2915,7 +2915,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2931,7 +2931,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2939,7 +2939,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2952,7 +2952,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2968,7 +2968,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -2976,7 +2976,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -2989,7 +2989,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3005,7 +3005,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3013,7 +3013,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3026,7 +3026,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3042,7 +3042,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3050,7 +3050,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3063,7 +3063,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3079,7 +3079,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3087,7 +3087,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3100,7 +3100,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3116,7 +3116,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3124,7 +3124,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3137,7 +3137,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3153,7 +3153,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3161,7 +3161,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3174,7 +3174,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3190,7 +3190,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3198,7 +3198,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3211,7 +3211,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3227,7 +3227,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3235,7 +3235,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3248,7 +3248,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3264,7 +3264,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3272,7 +3272,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3285,7 +3285,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3301,7 +3301,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3309,7 +3309,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3322,7 +3322,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3338,7 +3338,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3346,7 +3346,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3359,7 +3359,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3375,7 +3375,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3383,7 +3383,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3396,7 +3396,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3412,7 +3412,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3420,7 +3420,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3433,7 +3433,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3449,7 +3449,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3457,7 +3457,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3470,7 +3470,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3486,7 +3486,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3494,7 +3494,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3507,7 +3507,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3523,7 +3523,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3531,7 +3531,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3544,7 +3544,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3560,7 +3560,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3568,7 +3568,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3581,7 +3581,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3597,7 +3597,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3605,7 +3605,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3618,7 +3618,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3634,7 +3634,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3642,7 +3642,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3655,7 +3655,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3671,7 +3671,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3679,7 +3679,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3692,7 +3692,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3708,7 +3708,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3716,7 +3716,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3729,7 +3729,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3745,7 +3745,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3753,7 +3753,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3766,7 +3766,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3782,7 +3782,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3790,7 +3790,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3803,7 +3803,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3819,7 +3819,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3827,7 +3827,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3840,7 +3840,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3856,7 +3856,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3864,7 +3864,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3877,7 +3877,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3893,7 +3893,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3901,7 +3901,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3914,7 +3914,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3930,7 +3930,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3938,7 +3938,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3951,7 +3951,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3967,7 +3967,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3975,7 +3975,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3988,7 +3988,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4004,7 +4004,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4012,7 +4012,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4025,7 +4025,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4041,7 +4041,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4049,7 +4049,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4062,7 +4062,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4078,7 +4078,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4086,7 +4086,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4099,7 +4099,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4115,7 +4115,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4123,7 +4123,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4136,7 +4136,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4152,7 +4152,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4160,7 +4160,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4173,7 +4173,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4189,7 +4189,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4197,7 +4197,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4210,7 +4210,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4226,7 +4226,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4234,7 +4234,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4247,7 +4247,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4263,7 +4263,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4271,7 +4271,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4284,7 +4284,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4300,7 +4300,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4308,7 +4308,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4321,7 +4321,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4337,7 +4337,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4345,7 +4345,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4358,7 +4358,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4374,7 +4374,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4382,7 +4382,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4395,7 +4395,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4411,7 +4411,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]NonGenericClass[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4419,7 +4419,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4432,7 +4432,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4448,7 +4448,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]NonGenericValuetype[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1.GenericMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -4456,7 +4456,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -4469,7 +4469,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -4485,7 +4485,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -4493,7 +4493,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -4506,7 +4506,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -4522,7 +4522,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -4530,7 +4530,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -4543,7 +4543,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -4559,7 +4559,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -4567,7 +4567,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -4580,7 +4580,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -4596,7 +4596,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -4604,7 +4604,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -4617,7 +4617,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -4633,7 +4633,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -4641,7 +4641,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -4654,7 +4654,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -4670,7 +4670,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -4678,7 +4678,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -4691,7 +4691,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -4707,7 +4707,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -4715,7 +4715,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -4728,7 +4728,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -4744,7 +4744,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -4752,7 +4752,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -4765,7 +4765,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -4781,7 +4781,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -4789,7 +4789,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -4802,7 +4802,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -4818,7 +4818,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -4826,7 +4826,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -4839,7 +4839,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -4855,7 +4855,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -4863,7 +4863,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -4876,7 +4876,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -4892,7 +4892,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -4900,7 +4900,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -4913,7 +4913,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -4929,7 +4929,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -4937,7 +4937,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -4950,7 +4950,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -4966,7 +4966,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -4974,7 +4974,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -4987,7 +4987,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -5003,7 +5003,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -5011,7 +5011,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -5024,7 +5024,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -5040,7 +5040,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -5048,7 +5048,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -5061,7 +5061,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -5077,7 +5077,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -5085,7 +5085,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -5098,7 +5098,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -5114,7 +5114,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5122,7 +5122,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5135,7 +5135,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5151,7 +5151,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5159,7 +5159,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5172,7 +5172,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5188,7 +5188,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5196,7 +5196,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5209,7 +5209,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5225,7 +5225,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5233,7 +5233,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5246,7 +5246,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5262,7 +5262,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5270,7 +5270,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5283,7 +5283,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5299,7 +5299,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5307,7 +5307,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5320,7 +5320,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5336,7 +5336,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5344,7 +5344,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5357,7 +5357,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5373,7 +5373,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5381,7 +5381,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5394,7 +5394,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5410,7 +5410,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -5418,7 +5418,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -5431,7 +5431,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -5447,7 +5447,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -5455,7 +5455,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -5468,7 +5468,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -5484,7 +5484,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -5492,7 +5492,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -5505,7 +5505,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -5521,7 +5521,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -5529,7 +5529,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -5542,7 +5542,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -5558,7 +5558,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5566,7 +5566,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5579,7 +5579,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5595,7 +5595,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5603,7 +5603,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5616,7 +5616,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5632,7 +5632,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5640,7 +5640,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5653,7 +5653,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5669,7 +5669,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5677,7 +5677,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5690,7 +5690,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5706,7 +5706,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -5714,7 +5714,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -5727,7 +5727,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -5743,7 +5743,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -5751,7 +5751,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -5764,7 +5764,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -5780,7 +5780,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -5788,7 +5788,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -5801,7 +5801,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -5817,7 +5817,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -5825,7 +5825,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -5838,7 +5838,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -5854,7 +5854,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5862,7 +5862,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5875,7 +5875,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5891,7 +5891,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5899,7 +5899,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5912,7 +5912,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5928,7 +5928,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -5936,7 +5936,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -5949,7 +5949,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -5965,7 +5965,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -5973,7 +5973,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -5986,7 +5986,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -6002,7 +6002,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -6010,7 +6010,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -6023,7 +6023,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -6039,7 +6039,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -6047,7 +6047,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -6060,7 +6060,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -6076,7 +6076,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -6084,7 +6084,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -6097,7 +6097,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -6113,7 +6113,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -6121,7 +6121,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -6134,7 +6134,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -6150,7 +6150,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6158,7 +6158,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6171,7 +6171,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6187,7 +6187,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6195,7 +6195,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6208,7 +6208,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6224,7 +6224,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6232,7 +6232,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6245,7 +6245,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6261,7 +6261,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6269,7 +6269,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6282,7 +6282,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6298,7 +6298,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6306,7 +6306,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6319,7 +6319,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6335,7 +6335,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6343,7 +6343,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6356,7 +6356,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6372,7 +6372,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6380,7 +6380,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6393,7 +6393,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6409,7 +6409,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6417,7 +6417,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6430,7 +6430,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6446,7 +6446,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6454,7 +6454,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6467,7 +6467,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6483,7 +6483,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6491,7 +6491,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6504,7 +6504,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6520,7 +6520,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6528,7 +6528,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6541,7 +6541,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6557,7 +6557,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6565,7 +6565,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6578,7 +6578,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6594,7 +6594,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -6602,7 +6602,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -6615,7 +6615,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -6631,7 +6631,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -6639,7 +6639,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -6652,7 +6652,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -6668,7 +6668,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -6676,7 +6676,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -6689,7 +6689,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -6705,7 +6705,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -6713,7 +6713,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -6726,7 +6726,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -6742,7 +6742,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6750,7 +6750,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6763,7 +6763,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6779,7 +6779,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6787,7 +6787,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6800,7 +6800,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6816,7 +6816,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -6824,7 +6824,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -6837,7 +6837,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -6853,7 +6853,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -6861,7 +6861,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -6874,7 +6874,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -6890,7 +6890,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -6898,7 +6898,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -6911,7 +6911,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -6927,7 +6927,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -6935,7 +6935,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -6948,7 +6948,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -6964,7 +6964,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -6972,7 +6972,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -6985,7 +6985,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -7001,7 +7001,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -7009,7 +7009,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -7022,7 +7022,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -7038,7 +7038,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7046,7 +7046,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7059,7 +7059,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7075,7 +7075,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7083,7 +7083,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7096,7 +7096,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7112,7 +7112,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7120,7 +7120,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7133,7 +7133,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7149,7 +7149,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7157,7 +7157,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7170,7 +7170,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7186,7 +7186,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -7194,7 +7194,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -7207,7 +7207,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -7223,7 +7223,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -7231,7 +7231,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -7244,7 +7244,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -7260,7 +7260,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -7268,7 +7268,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -7281,7 +7281,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -7297,7 +7297,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -7305,7 +7305,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -7318,7 +7318,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -7334,7 +7334,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7342,7 +7342,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7355,7 +7355,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7371,7 +7371,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7379,7 +7379,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7392,7 +7392,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7408,7 +7408,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7416,7 +7416,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7429,7 +7429,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7445,7 +7445,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7453,7 +7453,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7466,7 +7466,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7482,7 +7482,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7490,7 +7490,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7503,7 +7503,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7519,7 +7519,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7527,7 +7527,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7540,7 +7540,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7556,7 +7556,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7564,7 +7564,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7577,7 +7577,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7593,7 +7593,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7601,7 +7601,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7614,7 +7614,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7630,7 +7630,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7638,7 +7638,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7651,7 +7651,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7667,7 +7667,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7675,7 +7675,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7688,7 +7688,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7704,7 +7704,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7712,7 +7712,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7725,7 +7725,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7741,7 +7741,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7749,7 +7749,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7762,7 +7762,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7778,7 +7778,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7786,7 +7786,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7799,7 +7799,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7815,7 +7815,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7823,7 +7823,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7836,7 +7836,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7852,7 +7852,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7860,7 +7860,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7873,7 +7873,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7889,7 +7889,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7897,7 +7897,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7910,7 +7910,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7926,7 +7926,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7934,7 +7934,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7947,7 +7947,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7963,7 +7963,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7971,7 +7971,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7984,7 +7984,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8000,7 +8000,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8008,7 +8008,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8021,7 +8021,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8037,7 +8037,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8045,7 +8045,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8058,7 +8058,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8074,7 +8074,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8082,7 +8082,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8095,7 +8095,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8111,7 +8111,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8119,7 +8119,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8132,7 +8132,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8148,7 +8148,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8156,7 +8156,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8169,7 +8169,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8185,7 +8185,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8193,7 +8193,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8206,7 +8206,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8222,7 +8222,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8230,7 +8230,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8243,7 +8243,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8259,7 +8259,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8267,7 +8267,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8280,7 +8280,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8296,7 +8296,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8304,7 +8304,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8317,7 +8317,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8333,7 +8333,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8341,7 +8341,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8354,7 +8354,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8370,7 +8370,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8378,7 +8378,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8391,7 +8391,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8407,7 +8407,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8415,7 +8415,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8428,7 +8428,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8444,7 +8444,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8452,7 +8452,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8465,7 +8465,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8481,7 +8481,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8489,7 +8489,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8502,7 +8502,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8518,7 +8518,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8526,7 +8526,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8539,7 +8539,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8555,7 +8555,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8563,7 +8563,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8576,7 +8576,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8592,7 +8592,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8600,7 +8600,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8613,7 +8613,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8629,7 +8629,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8637,7 +8637,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8650,7 +8650,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8666,7 +8666,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8674,7 +8674,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8687,7 +8687,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8703,7 +8703,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8711,7 +8711,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8724,7 +8724,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8740,7 +8740,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8748,7 +8748,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8761,7 +8761,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8777,7 +8777,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8785,7 +8785,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8798,7 +8798,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8814,7 +8814,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8822,7 +8822,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8835,7 +8835,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8851,7 +8851,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8859,7 +8859,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8872,7 +8872,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8888,7 +8888,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8896,7 +8896,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8909,7 +8909,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8925,7 +8925,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8933,7 +8933,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8946,7 +8946,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8962,7 +8962,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -8970,7 +8970,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -8983,7 +8983,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -8999,7 +8999,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -9007,7 +9007,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -9020,7 +9020,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -9036,7 +9036,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9044,7 +9044,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9057,7 +9057,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9073,7 +9073,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9081,7 +9081,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9094,7 +9094,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9110,7 +9110,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9118,7 +9118,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9131,7 +9131,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9147,7 +9147,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9155,7 +9155,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9168,7 +9168,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9184,7 +9184,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9192,7 +9192,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9205,7 +9205,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9221,7 +9221,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9229,7 +9229,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9242,7 +9242,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9258,7 +9258,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9266,7 +9266,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9279,7 +9279,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9295,7 +9295,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9303,7 +9303,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9316,7 +9316,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9332,7 +9332,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9340,7 +9340,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9353,7 +9353,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9369,7 +9369,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9377,7 +9377,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9390,7 +9390,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9406,7 +9406,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9414,7 +9414,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9427,7 +9427,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9443,7 +9443,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9451,7 +9451,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9464,7 +9464,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9480,7 +9480,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9488,7 +9488,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9501,7 +9501,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9517,7 +9517,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9525,7 +9525,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9538,7 +9538,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9554,7 +9554,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9562,7 +9562,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9575,7 +9575,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9591,7 +9591,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9599,7 +9599,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9612,7 +9612,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9628,7 +9628,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9636,7 +9636,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9649,7 +9649,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9665,7 +9665,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9673,7 +9673,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9686,7 +9686,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9702,7 +9702,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9710,7 +9710,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9723,7 +9723,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9739,7 +9739,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9747,7 +9747,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9760,7 +9760,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9776,7 +9776,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9784,7 +9784,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9797,7 +9797,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9813,7 +9813,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9821,7 +9821,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9834,7 +9834,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9850,7 +9850,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9858,7 +9858,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9871,7 +9871,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9887,7 +9887,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9895,7 +9895,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9908,7 +9908,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9924,7 +9924,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9932,7 +9932,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9945,7 +9945,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9961,7 +9961,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9969,7 +9969,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9982,7 +9982,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9998,7 +9998,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10006,7 +10006,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10019,7 +10019,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10035,7 +10035,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10043,7 +10043,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10056,7 +10056,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10072,7 +10072,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10080,7 +10080,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10093,7 +10093,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10109,7 +10109,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10117,7 +10117,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10130,7 +10130,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10146,7 +10146,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10154,7 +10154,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10167,7 +10167,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10183,7 +10183,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10191,7 +10191,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10204,7 +10204,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10220,7 +10220,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10228,7 +10228,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10241,7 +10241,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10257,7 +10257,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10265,7 +10265,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10278,7 +10278,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10294,7 +10294,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10302,7 +10302,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10315,7 +10315,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10331,7 +10331,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10339,7 +10339,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10352,7 +10352,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10368,7 +10368,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10376,7 +10376,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10389,7 +10389,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10405,7 +10405,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10413,7 +10413,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10426,7 +10426,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10442,7 +10442,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10450,7 +10450,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10463,7 +10463,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10479,7 +10479,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10487,7 +10487,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10500,7 +10500,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10516,7 +10516,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10524,7 +10524,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10537,7 +10537,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10553,7 +10553,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10561,7 +10561,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10574,7 +10574,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10590,7 +10590,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10598,7 +10598,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10611,7 +10611,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10627,7 +10627,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10635,7 +10635,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10648,7 +10648,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10664,7 +10664,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10672,7 +10672,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10685,7 +10685,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10701,7 +10701,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10709,7 +10709,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10722,7 +10722,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10738,7 +10738,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10746,7 +10746,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10759,7 +10759,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10775,7 +10775,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10783,7 +10783,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10796,7 +10796,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10812,7 +10812,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10820,7 +10820,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10833,7 +10833,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10849,7 +10849,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10857,7 +10857,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10870,7 +10870,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10886,7 +10886,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10894,7 +10894,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10907,7 +10907,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10923,7 +10923,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10931,7 +10931,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10944,7 +10944,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10960,7 +10960,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -10968,7 +10968,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -10981,7 +10981,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -10997,7 +10997,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11005,7 +11005,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11018,7 +11018,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11034,7 +11034,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11042,7 +11042,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11055,7 +11055,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11071,7 +11071,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11079,7 +11079,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11092,7 +11092,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11108,7 +11108,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11116,7 +11116,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11129,7 +11129,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11145,7 +11145,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11153,7 +11153,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11166,7 +11166,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11182,7 +11182,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11190,7 +11190,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11203,7 +11203,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11219,7 +11219,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11227,7 +11227,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11240,7 +11240,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11256,7 +11256,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1>[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>.GenericMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11264,7 +11264,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11277,7 +11277,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11293,7 +11293,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11301,7 +11301,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11314,7 +11314,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11330,7 +11330,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -11338,7 +11338,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -11351,7 +11351,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -11367,7 +11367,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -11375,7 +11375,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -11388,7 +11388,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -11404,7 +11404,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -11412,7 +11412,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -11425,7 +11425,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -11441,7 +11441,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -11449,7 +11449,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -11462,7 +11462,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -11478,7 +11478,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -11486,7 +11486,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -11499,7 +11499,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -11515,7 +11515,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -11523,7 +11523,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -11536,7 +11536,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining @@ -11552,7 +11552,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -11560,7 +11560,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -11573,7 +11573,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -11589,7 +11589,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -11597,7 +11597,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -11610,7 +11610,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -11626,7 +11626,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -11634,7 +11634,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -11647,7 +11647,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -11663,7 +11663,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -11671,7 +11671,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -11684,7 +11684,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -11700,7 +11700,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -11708,7 +11708,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -11721,7 +11721,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -11737,7 +11737,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -11745,7 +11745,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -11758,7 +11758,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining @@ -11774,7 +11774,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -11782,7 +11782,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -11795,7 +11795,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -11811,7 +11811,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -11819,7 +11819,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -11832,7 +11832,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -11848,7 +11848,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -11856,7 +11856,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -11869,7 +11869,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -11885,7 +11885,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -11893,7 +11893,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -11906,7 +11906,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -11922,7 +11922,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11930,7 +11930,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11943,7 +11943,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11959,7 +11959,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11967,7 +11967,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11980,7 +11980,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11996,7 +11996,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12004,7 +12004,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12017,7 +12017,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12033,7 +12033,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12041,7 +12041,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12054,7 +12054,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12070,7 +12070,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12078,7 +12078,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12091,7 +12091,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12107,7 +12107,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12115,7 +12115,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12128,7 +12128,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12144,7 +12144,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12152,7 +12152,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12165,7 +12165,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12181,7 +12181,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12189,7 +12189,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12202,7 +12202,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12218,7 +12218,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -12226,7 +12226,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -12239,7 +12239,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -12255,7 +12255,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -12263,7 +12263,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -12276,7 +12276,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -12292,7 +12292,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -12300,7 +12300,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -12313,7 +12313,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -12329,7 +12329,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -12337,7 +12337,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -12350,7 +12350,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -12366,7 +12366,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12374,7 +12374,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12387,7 +12387,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12403,7 +12403,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12411,7 +12411,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12424,7 +12424,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12440,7 +12440,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12448,7 +12448,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12461,7 +12461,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12477,7 +12477,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12485,7 +12485,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12498,7 +12498,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12514,7 +12514,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -12522,7 +12522,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -12535,7 +12535,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -12551,7 +12551,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -12559,7 +12559,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -12572,7 +12572,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -12588,7 +12588,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -12596,7 +12596,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -12609,7 +12609,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -12625,7 +12625,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -12633,7 +12633,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -12646,7 +12646,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -12662,7 +12662,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12670,7 +12670,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12683,7 +12683,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12699,7 +12699,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12707,7 +12707,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12720,7 +12720,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12736,7 +12736,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12744,7 +12744,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12757,7 +12757,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12773,7 +12773,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12781,7 +12781,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12794,7 +12794,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12810,7 +12810,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -12818,7 +12818,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -12831,7 +12831,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -12847,7 +12847,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -12855,7 +12855,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -12868,7 +12868,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -12884,7 +12884,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -12892,7 +12892,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -12905,7 +12905,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -12921,7 +12921,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -12929,7 +12929,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -12942,7 +12942,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -12958,7 +12958,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -12966,7 +12966,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -12979,7 +12979,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -12995,7 +12995,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -13003,7 +13003,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -13016,7 +13016,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -13032,7 +13032,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13040,7 +13040,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13053,7 +13053,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13069,7 +13069,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13077,7 +13077,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13090,7 +13090,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13106,7 +13106,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13114,7 +13114,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13127,7 +13127,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13143,7 +13143,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13151,7 +13151,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13164,7 +13164,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13180,7 +13180,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13188,7 +13188,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13201,7 +13201,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13217,7 +13217,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13225,7 +13225,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13238,7 +13238,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13254,7 +13254,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13262,7 +13262,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13275,7 +13275,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13291,7 +13291,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13299,7 +13299,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13312,7 +13312,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13328,7 +13328,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13336,7 +13336,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13349,7 +13349,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13365,7 +13365,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13373,7 +13373,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13386,7 +13386,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13402,7 +13402,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -13410,7 +13410,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -13423,7 +13423,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -13439,7 +13439,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -13447,7 +13447,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -13460,7 +13460,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -13476,7 +13476,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -13484,7 +13484,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -13497,7 +13497,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -13513,7 +13513,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -13521,7 +13521,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -13534,7 +13534,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -13550,7 +13550,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13558,7 +13558,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13571,7 +13571,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13587,7 +13587,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13595,7 +13595,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13608,7 +13608,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13624,7 +13624,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13632,7 +13632,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13645,7 +13645,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13661,7 +13661,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13669,7 +13669,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13682,7 +13682,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13698,7 +13698,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -13706,7 +13706,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -13719,7 +13719,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -13735,7 +13735,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -13743,7 +13743,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -13756,7 +13756,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -13772,7 +13772,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -13780,7 +13780,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -13793,7 +13793,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -13809,7 +13809,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -13817,7 +13817,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -13830,7 +13830,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -13846,7 +13846,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13854,7 +13854,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13867,7 +13867,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13883,7 +13883,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13891,7 +13891,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13904,7 +13904,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13920,7 +13920,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -13928,7 +13928,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -13941,7 +13941,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -13957,7 +13957,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -13965,7 +13965,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -13978,7 +13978,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -13994,7 +13994,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -14002,7 +14002,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -14015,7 +14015,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -14031,7 +14031,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -14039,7 +14039,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -14052,7 +14052,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -14068,7 +14068,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -14076,7 +14076,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -14089,7 +14089,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -14105,7 +14105,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -14113,7 +14113,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -14126,7 +14126,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -14142,7 +14142,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14150,7 +14150,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14163,7 +14163,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14179,7 +14179,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14187,7 +14187,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14200,7 +14200,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14216,7 +14216,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14224,7 +14224,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14237,7 +14237,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14253,7 +14253,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14261,7 +14261,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14274,7 +14274,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14290,7 +14290,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14298,7 +14298,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14311,7 +14311,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14327,7 +14327,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14335,7 +14335,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14348,7 +14348,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14364,7 +14364,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14372,7 +14372,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14385,7 +14385,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14401,7 +14401,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14409,7 +14409,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14422,7 +14422,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14438,7 +14438,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14446,7 +14446,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14459,7 +14459,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14475,7 +14475,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14483,7 +14483,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14496,7 +14496,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14512,7 +14512,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14520,7 +14520,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14533,7 +14533,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14549,7 +14549,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14557,7 +14557,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14570,7 +14570,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14586,7 +14586,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14594,7 +14594,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14607,7 +14607,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14623,7 +14623,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14631,7 +14631,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14644,7 +14644,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14660,7 +14660,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14668,7 +14668,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14681,7 +14681,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14697,7 +14697,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14705,7 +14705,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14718,7 +14718,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14734,7 +14734,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14742,7 +14742,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14755,7 +14755,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14771,7 +14771,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14779,7 +14779,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14792,7 +14792,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14808,7 +14808,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14816,7 +14816,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14829,7 +14829,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14845,7 +14845,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14853,7 +14853,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14866,7 +14866,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14882,7 +14882,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14890,7 +14890,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14903,7 +14903,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14919,7 +14919,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14927,7 +14927,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14940,7 +14940,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14956,7 +14956,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14964,7 +14964,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14977,7 +14977,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14993,7 +14993,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15001,7 +15001,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15014,7 +15014,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15030,7 +15030,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15038,7 +15038,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15051,7 +15051,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15067,7 +15067,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15075,7 +15075,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15088,7 +15088,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15104,7 +15104,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15112,7 +15112,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15125,7 +15125,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15141,7 +15141,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15149,7 +15149,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15162,7 +15162,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15178,7 +15178,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15186,7 +15186,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15199,7 +15199,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15215,7 +15215,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15223,7 +15223,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15236,7 +15236,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15252,7 +15252,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15260,7 +15260,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15273,7 +15273,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15289,7 +15289,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15297,7 +15297,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15310,7 +15310,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15326,7 +15326,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15334,7 +15334,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15347,7 +15347,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15363,7 +15363,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15371,7 +15371,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15384,7 +15384,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15400,7 +15400,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15408,7 +15408,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15421,7 +15421,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15437,7 +15437,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15445,7 +15445,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15458,7 +15458,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15474,7 +15474,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15482,7 +15482,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15495,7 +15495,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15511,7 +15511,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15519,7 +15519,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15532,7 +15532,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15548,7 +15548,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15556,7 +15556,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15569,7 +15569,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15585,7 +15585,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15593,7 +15593,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15606,7 +15606,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15622,7 +15622,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15630,7 +15630,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15643,7 +15643,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15659,7 +15659,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15667,7 +15667,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15680,7 +15680,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15696,7 +15696,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15704,7 +15704,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15717,7 +15717,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15733,7 +15733,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15741,7 +15741,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15754,7 +15754,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15770,7 +15770,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15778,7 +15778,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15791,7 +15791,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15807,7 +15807,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15815,7 +15815,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15828,7 +15828,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15844,7 +15844,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15852,7 +15852,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15865,7 +15865,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15881,7 +15881,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15889,7 +15889,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15902,7 +15902,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15918,7 +15918,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15926,7 +15926,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15939,7 +15939,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15955,7 +15955,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15963,7 +15963,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15976,7 +15976,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15992,7 +15992,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16000,7 +16000,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16013,7 +16013,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16029,7 +16029,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16037,7 +16037,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16050,7 +16050,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16066,7 +16066,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16074,7 +16074,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16087,7 +16087,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16103,7 +16103,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16111,7 +16111,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16124,7 +16124,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16140,7 +16140,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16148,7 +16148,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16161,7 +16161,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16177,7 +16177,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16185,7 +16185,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16198,7 +16198,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16214,7 +16214,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16222,7 +16222,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16235,7 +16235,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16251,7 +16251,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16259,7 +16259,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16272,7 +16272,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16288,7 +16288,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16296,7 +16296,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16309,7 +16309,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16325,7 +16325,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16333,7 +16333,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16346,7 +16346,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16362,7 +16362,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16370,7 +16370,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16383,7 +16383,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16399,7 +16399,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16407,7 +16407,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16420,7 +16420,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16436,7 +16436,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16444,7 +16444,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16457,7 +16457,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16473,7 +16473,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16481,7 +16481,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16494,7 +16494,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16510,7 +16510,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16518,7 +16518,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16531,7 +16531,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16547,7 +16547,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16555,7 +16555,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16568,7 +16568,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16584,7 +16584,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16592,7 +16592,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16605,7 +16605,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16621,7 +16621,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16629,7 +16629,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16642,7 +16642,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16658,7 +16658,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16666,7 +16666,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16679,7 +16679,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16695,7 +16695,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16703,7 +16703,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16716,7 +16716,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16732,7 +16732,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16740,7 +16740,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16753,7 +16753,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16769,7 +16769,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16777,7 +16777,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16790,7 +16790,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16806,7 +16806,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16814,7 +16814,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16827,7 +16827,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16843,7 +16843,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16851,7 +16851,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16864,7 +16864,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16880,7 +16880,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16888,7 +16888,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16901,7 +16901,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16917,7 +16917,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16925,7 +16925,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16938,7 +16938,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16954,7 +16954,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16962,7 +16962,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16975,7 +16975,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16991,7 +16991,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16999,7 +16999,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -17012,7 +17012,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -17028,7 +17028,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17036,7 +17036,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17049,7 +17049,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17065,7 +17065,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17073,7 +17073,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17086,7 +17086,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17102,7 +17102,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17110,7 +17110,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17123,7 +17123,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17139,7 +17139,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17147,7 +17147,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17160,7 +17160,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17176,7 +17176,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceNonGeneric.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17184,7 +17184,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17197,7 +17197,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17213,7 +17213,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17221,7 +17221,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17234,7 +17234,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17250,7 +17250,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17258,7 +17258,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17271,7 +17271,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17287,7 +17287,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17295,7 +17295,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17308,7 +17308,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17324,7 +17324,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17332,7 +17332,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17345,7 +17345,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17361,7 +17361,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17369,7 +17369,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17382,7 +17382,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17398,7 +17398,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17406,7 +17406,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17419,7 +17419,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17435,7 +17435,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17443,7 +17443,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17456,7 +17456,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17472,7 +17472,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17480,7 +17480,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17493,7 +17493,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17509,7 +17509,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17517,7 +17517,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17530,7 +17530,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17546,7 +17546,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17554,7 +17554,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17567,7 +17567,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17583,7 +17583,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17591,7 +17591,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17604,7 +17604,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17620,7 +17620,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17628,7 +17628,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17641,7 +17641,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17657,7 +17657,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17665,7 +17665,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17678,7 +17678,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17694,7 +17694,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17702,7 +17702,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17715,7 +17715,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17731,7 +17731,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17739,7 +17739,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17752,7 +17752,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17768,7 +17768,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceGeneric`1.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17776,7 +17776,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17789,7 +17789,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17805,7 +17805,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17813,7 +17813,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17826,7 +17826,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17842,7 +17842,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17850,7 +17850,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17863,7 +17863,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17879,7 +17879,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17887,7 +17887,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17900,7 +17900,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17916,7 +17916,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17924,7 +17924,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17937,7 +17937,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17953,7 +17953,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17961,7 +17961,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17974,7 +17974,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17990,7 +17990,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17998,7 +17998,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18011,7 +18011,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18027,7 +18027,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class [GenericContextCommonAndImplementations]GenericClass`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18035,7 +18035,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18048,7 +18048,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18064,7 +18064,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype [GenericContextCommonAndImplementations]GenericValuetype`1[GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>.GenericMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static int32 Main() cil managed noinlining diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj index bd7a19c170951..6a22098df4986 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.ilproj @@ -7,7 +7,7 @@ - + From 635172fa86be8a476a8de3e02a1ba07aa9b1aa63 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 13:26:54 -0700 Subject: [PATCH 06/39] Fixup expected strings --- .../GenericContext/Generator/Program.cs | 12 +- .../GenericContext/GenericContextTest.il | 1632 ++++++++--------- 2 files changed, 826 insertions(+), 818 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index 91d3eb7a0b2c6..1981aa2ca29bf 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -498,6 +498,8 @@ static void Main(string[] args) string expectedString = constrainedTypePrefix + AppendSuffixToConstrainedType(scenario, GetConstrainedTypeName(scenario.ConstrainedTypeDefinition, withImplPrefix: false), out _) + "'" + interfaceTypeSansImplPrefix + "." + interfaceMethodRoot + "'" + interfaceMethodInstantiation; + expectedString = expectedString.Replace(ImplPrefix, ""); + expectedString = expectedString.Replace(">", ">"); if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) { @@ -513,17 +515,23 @@ static void Main(string[] args) case CallerMethodScenario.GenericOverString: mdIndividualTestMethod.Name = mdIndividualTestMethod.Name + ""; - EmitTestMethod(); - methodInstantiation = "string"; if (scenario.CallerScenario == CallerMethodScenario.GenericOverInt32) methodInstantiation = "int32"; + expectedString = expectedString.Replace("!!0", $"{methodInstantiation}"); + expectedString = expectedString.Replace(ImplPrefix, ""); + EmitTestMethod(); + swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{methodInstantiation}>()"); break; case CallerMethodScenario.GenericOverConstrainedType: mdIndividualTestMethod.Name = $"{mdIndividualTestMethod.Name}<(class {CommonPrefix}IFaceGeneric`1, {CommonPrefix}IFaceNonGeneric, class {CommonPrefix}IFaceCuriouslyRecurringGeneric`1) T,U>"; + + expectedString = expectedString.Replace("!!0", $"{constrainedTypePrefix}{constrainedType}"); + expectedString = expectedString.Replace(ImplPrefix, ""); + EmitTestMethod(); swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},string>()"); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index 0b6a09eb98471..083f0349f4ff8 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -682,7 +682,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -695,7 +695,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -711,7 +711,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -719,7 +719,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -732,7 +732,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -748,7 +748,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -756,7 +756,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -769,7 +769,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -785,7 +785,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -793,7 +793,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -806,7 +806,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -822,7 +822,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -830,7 +830,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -843,7 +843,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -859,7 +859,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -867,7 +867,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -880,7 +880,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -896,7 +896,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -1126,7 +1126,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1139,7 +1139,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1155,7 +1155,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1163,7 +1163,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1176,7 +1176,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -1192,7 +1192,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -1422,7 +1422,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1435,7 +1435,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1451,7 +1451,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1459,7 +1459,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1472,7 +1472,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -1488,7 +1488,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -1718,7 +1718,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1731,7 +1731,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1747,7 +1747,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1755,7 +1755,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1768,7 +1768,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -1784,7 +1784,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1792,7 +1792,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1805,7 +1805,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1821,7 +1821,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1829,7 +1829,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1842,7 +1842,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -1858,7 +1858,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1866,7 +1866,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1879,7 +1879,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1895,7 +1895,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1903,7 +1903,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1916,7 +1916,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -1932,7 +1932,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1940,7 +1940,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1953,7 +1953,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1969,7 +1969,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1977,7 +1977,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -1990,7 +1990,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -2006,7 +2006,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2014,7 +2014,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2027,7 +2027,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2043,7 +2043,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2051,7 +2051,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2064,7 +2064,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2080,7 +2080,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -2310,7 +2310,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2323,7 +2323,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2339,7 +2339,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2347,7 +2347,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2360,7 +2360,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -2376,7 +2376,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -2606,7 +2606,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2619,7 +2619,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2635,7 +2635,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2643,7 +2643,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2656,7 +2656,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -2672,7 +2672,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -2902,7 +2902,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2915,7 +2915,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2931,7 +2931,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2939,7 +2939,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2952,7 +2952,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -2968,7 +2968,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -2976,7 +2976,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -2989,7 +2989,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3005,7 +3005,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3013,7 +3013,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3026,7 +3026,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -3042,7 +3042,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3050,7 +3050,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3063,7 +3063,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3079,7 +3079,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3087,7 +3087,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3100,7 +3100,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -3116,7 +3116,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3124,7 +3124,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3137,7 +3137,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3153,7 +3153,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3161,7 +3161,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3174,7 +3174,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -3190,7 +3190,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3198,7 +3198,7 @@ constrained. class [GenericContextCommonAndImplementations]NonGenericClass call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3211,7 +3211,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3227,7 +3227,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3235,7 +3235,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3248,7 +3248,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -3264,7 +3264,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3494,7 +3494,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3507,7 +3507,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3523,7 +3523,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3531,7 +3531,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3544,7 +3544,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3560,7 +3560,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3790,7 +3790,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3803,7 +3803,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3819,7 +3819,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3827,7 +3827,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3840,7 +3840,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -3856,7 +3856,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4086,7 +4086,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4099,7 +4099,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4115,7 +4115,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4123,7 +4123,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4136,7 +4136,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4152,7 +4152,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4160,7 +4160,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4173,7 +4173,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4189,7 +4189,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4197,7 +4197,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4210,7 +4210,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4226,7 +4226,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4234,7 +4234,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4247,7 +4247,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4263,7 +4263,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4271,7 +4271,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4284,7 +4284,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4300,7 +4300,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4308,7 +4308,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4321,7 +4321,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4337,7 +4337,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4345,7 +4345,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4358,7 +4358,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4374,7 +4374,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4382,7 +4382,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4395,7 +4395,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4411,7 +4411,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4419,7 +4419,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4432,7 +4432,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -4448,7 +4448,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -5122,7 +5122,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5135,7 +5135,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5151,7 +5151,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5159,7 +5159,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5172,7 +5172,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -5188,7 +5188,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5196,7 +5196,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5209,7 +5209,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5225,7 +5225,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5233,7 +5233,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5246,7 +5246,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -5262,7 +5262,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5270,7 +5270,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5283,7 +5283,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5299,7 +5299,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5307,7 +5307,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5320,7 +5320,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -5336,7 +5336,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -5566,7 +5566,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5579,7 +5579,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5595,7 +5595,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5603,7 +5603,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5616,7 +5616,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -5632,7 +5632,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -5862,7 +5862,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5875,7 +5875,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5891,7 +5891,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5899,7 +5899,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5912,7 +5912,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -5928,7 +5928,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -6158,7 +6158,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6171,7 +6171,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6187,7 +6187,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6195,7 +6195,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6208,7 +6208,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -6224,7 +6224,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6232,7 +6232,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6245,7 +6245,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6261,7 +6261,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6269,7 +6269,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6282,7 +6282,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -6298,7 +6298,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6306,7 +6306,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6319,7 +6319,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6335,7 +6335,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6343,7 +6343,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6356,7 +6356,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -6372,7 +6372,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6380,7 +6380,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6393,7 +6393,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6409,7 +6409,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6417,7 +6417,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6430,7 +6430,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -6446,7 +6446,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6454,7 +6454,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6467,7 +6467,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6483,7 +6483,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6491,7 +6491,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6504,7 +6504,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6520,7 +6520,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -6750,7 +6750,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6763,7 +6763,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6779,7 +6779,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6787,7 +6787,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6800,7 +6800,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -6816,7 +6816,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -7046,7 +7046,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7059,7 +7059,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7075,7 +7075,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7083,7 +7083,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7096,7 +7096,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -7112,7 +7112,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -7342,7 +7342,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7355,7 +7355,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7371,7 +7371,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7379,7 +7379,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7392,7 +7392,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -7408,7 +7408,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7416,7 +7416,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7429,7 +7429,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7445,7 +7445,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7453,7 +7453,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7466,7 +7466,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -7482,7 +7482,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7490,7 +7490,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7503,7 +7503,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7519,7 +7519,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7527,7 +7527,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7540,7 +7540,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -7556,7 +7556,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7564,7 +7564,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7577,7 +7577,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7593,7 +7593,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7601,7 +7601,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7614,7 +7614,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -7630,7 +7630,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7638,7 +7638,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7651,7 +7651,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7667,7 +7667,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7675,7 +7675,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7688,7 +7688,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -7704,7 +7704,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7934,7 +7934,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7947,7 +7947,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7963,7 +7963,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7971,7 +7971,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -7984,7 +7984,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8000,7 +8000,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8230,7 +8230,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8243,7 +8243,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8259,7 +8259,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8267,7 +8267,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8280,7 +8280,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8296,7 +8296,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8526,7 +8526,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8539,7 +8539,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8555,7 +8555,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8563,7 +8563,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8576,7 +8576,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8592,7 +8592,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8600,7 +8600,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8613,7 +8613,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8629,7 +8629,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8637,7 +8637,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8650,7 +8650,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8666,7 +8666,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8674,7 +8674,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8687,7 +8687,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8703,7 +8703,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8711,7 +8711,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8724,7 +8724,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8740,7 +8740,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8748,7 +8748,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8761,7 +8761,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8777,7 +8777,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8785,7 +8785,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8798,7 +8798,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8814,7 +8814,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8822,7 +8822,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8835,7 +8835,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8851,7 +8851,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8859,7 +8859,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8872,7 +8872,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -8888,7 +8888,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8896,7 +8896,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8909,7 +8909,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8925,7 +8925,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8933,7 +8933,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8946,7 +8946,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -8962,7 +8962,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -8970,7 +8970,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -8983,7 +8983,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -8999,7 +8999,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -9007,7 +9007,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -9020,7 +9020,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -9036,7 +9036,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9044,7 +9044,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9057,7 +9057,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9073,7 +9073,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9081,7 +9081,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9094,7 +9094,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -9110,7 +9110,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9118,7 +9118,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9131,7 +9131,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9147,7 +9147,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9155,7 +9155,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9168,7 +9168,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -9184,7 +9184,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9192,7 +9192,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9205,7 +9205,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9221,7 +9221,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9229,7 +9229,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9242,7 +9242,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -9258,7 +9258,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9266,7 +9266,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9279,7 +9279,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9295,7 +9295,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9303,7 +9303,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9316,7 +9316,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -9332,7 +9332,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9340,7 +9340,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9353,7 +9353,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9369,7 +9369,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9377,7 +9377,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9390,7 +9390,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -9406,7 +9406,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9414,7 +9414,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9427,7 +9427,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9443,7 +9443,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9451,7 +9451,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9464,7 +9464,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -9480,7 +9480,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9488,7 +9488,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9501,7 +9501,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9517,7 +9517,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9525,7 +9525,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9538,7 +9538,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -9554,7 +9554,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9562,7 +9562,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9575,7 +9575,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9591,7 +9591,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9599,7 +9599,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9612,7 +9612,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -9628,7 +9628,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9636,7 +9636,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9649,7 +9649,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9665,7 +9665,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9673,7 +9673,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9686,7 +9686,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -9702,7 +9702,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9710,7 +9710,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9723,7 +9723,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9739,7 +9739,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9747,7 +9747,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9760,7 +9760,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -9776,7 +9776,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9784,7 +9784,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9797,7 +9797,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9813,7 +9813,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9821,7 +9821,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9834,7 +9834,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -9850,7 +9850,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9858,7 +9858,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9871,7 +9871,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9887,7 +9887,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9895,7 +9895,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9908,7 +9908,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -9924,7 +9924,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9932,7 +9932,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9945,7 +9945,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9961,7 +9961,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9969,7 +9969,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9982,7 +9982,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -9998,7 +9998,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10006,7 +10006,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10019,7 +10019,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10035,7 +10035,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10043,7 +10043,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10056,7 +10056,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10072,7 +10072,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10080,7 +10080,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10093,7 +10093,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10109,7 +10109,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10117,7 +10117,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10130,7 +10130,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -10146,7 +10146,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10154,7 +10154,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10167,7 +10167,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10183,7 +10183,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10191,7 +10191,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10204,7 +10204,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -10220,7 +10220,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10228,7 +10228,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10241,7 +10241,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10257,7 +10257,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10265,7 +10265,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10278,7 +10278,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -10294,7 +10294,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10302,7 +10302,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10315,7 +10315,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10331,7 +10331,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10339,7 +10339,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10352,7 +10352,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -10368,7 +10368,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10376,7 +10376,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10389,7 +10389,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10405,7 +10405,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10413,7 +10413,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10426,7 +10426,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -10442,7 +10442,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10450,7 +10450,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10463,7 +10463,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10479,7 +10479,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10487,7 +10487,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10500,7 +10500,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -10516,7 +10516,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10524,7 +10524,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10537,7 +10537,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10553,7 +10553,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10561,7 +10561,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10574,7 +10574,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -10590,7 +10590,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10598,7 +10598,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10611,7 +10611,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10627,7 +10627,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10635,7 +10635,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10648,7 +10648,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -10664,7 +10664,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10672,7 +10672,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10685,7 +10685,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10701,7 +10701,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10709,7 +10709,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10722,7 +10722,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -10738,7 +10738,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10746,7 +10746,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10759,7 +10759,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10775,7 +10775,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10783,7 +10783,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10796,7 +10796,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -10812,7 +10812,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10820,7 +10820,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10833,7 +10833,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10849,7 +10849,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10857,7 +10857,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10870,7 +10870,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -10886,7 +10886,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10894,7 +10894,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10907,7 +10907,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10923,7 +10923,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10931,7 +10931,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10944,7 +10944,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -10960,7 +10960,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -10968,7 +10968,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -10981,7 +10981,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -10997,7 +10997,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11005,7 +11005,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11018,7 +11018,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11034,7 +11034,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11042,7 +11042,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11055,7 +11055,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11071,7 +11071,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11079,7 +11079,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11092,7 +11092,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -11108,7 +11108,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11116,7 +11116,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11129,7 +11129,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11145,7 +11145,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11153,7 +11153,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11166,7 +11166,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -11182,7 +11182,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11190,7 +11190,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11203,7 +11203,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11219,7 +11219,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11227,7 +11227,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11240,7 +11240,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -11256,7 +11256,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining @@ -11930,7 +11930,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11943,7 +11943,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11959,7 +11959,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11967,7 +11967,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11980,7 +11980,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -11996,7 +11996,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12004,7 +12004,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12017,7 +12017,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12033,7 +12033,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12041,7 +12041,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12054,7 +12054,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -12070,7 +12070,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12078,7 +12078,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12091,7 +12091,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12107,7 +12107,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12115,7 +12115,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12128,7 +12128,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -12144,7 +12144,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -12374,7 +12374,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12387,7 +12387,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12403,7 +12403,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12411,7 +12411,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12424,7 +12424,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -12440,7 +12440,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -12670,7 +12670,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12683,7 +12683,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12699,7 +12699,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12707,7 +12707,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12720,7 +12720,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -12736,7 +12736,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -12966,7 +12966,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -12979,7 +12979,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -12995,7 +12995,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -13003,7 +13003,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -13016,7 +13016,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -13032,7 +13032,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13040,7 +13040,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13053,7 +13053,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13069,7 +13069,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13077,7 +13077,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13090,7 +13090,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -13106,7 +13106,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13114,7 +13114,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13127,7 +13127,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13143,7 +13143,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13151,7 +13151,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13164,7 +13164,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -13180,7 +13180,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13188,7 +13188,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13201,7 +13201,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13217,7 +13217,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13225,7 +13225,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13238,7 +13238,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -13254,7 +13254,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13262,7 +13262,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13275,7 +13275,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13291,7 +13291,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13299,7 +13299,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13312,7 +13312,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13328,7 +13328,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -13558,7 +13558,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13571,7 +13571,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13587,7 +13587,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13595,7 +13595,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13608,7 +13608,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -13624,7 +13624,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -13854,7 +13854,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13867,7 +13867,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13883,7 +13883,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13891,7 +13891,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13904,7 +13904,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -13920,7 +13920,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -14150,7 +14150,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14163,7 +14163,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14179,7 +14179,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14187,7 +14187,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14200,7 +14200,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -14216,7 +14216,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14224,7 +14224,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14237,7 +14237,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14253,7 +14253,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14261,7 +14261,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14274,7 +14274,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -14290,7 +14290,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14298,7 +14298,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14311,7 +14311,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14327,7 +14327,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14335,7 +14335,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14348,7 +14348,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -14364,7 +14364,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14372,7 +14372,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14385,7 +14385,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14401,7 +14401,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14409,7 +14409,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14422,7 +14422,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -14438,7 +14438,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14446,7 +14446,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14459,7 +14459,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14475,7 +14475,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14483,7 +14483,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14496,7 +14496,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -14512,7 +14512,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14742,7 +14742,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14755,7 +14755,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14771,7 +14771,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14779,7 +14779,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14792,7 +14792,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -14808,7 +14808,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15038,7 +15038,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15051,7 +15051,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15067,7 +15067,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15075,7 +15075,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15088,7 +15088,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15104,7 +15104,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15334,7 +15334,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15347,7 +15347,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15363,7 +15363,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15371,7 +15371,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15384,7 +15384,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15400,7 +15400,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15408,7 +15408,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15421,7 +15421,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15437,7 +15437,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15445,7 +15445,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15458,7 +15458,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15474,7 +15474,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15482,7 +15482,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15495,7 +15495,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15511,7 +15511,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15519,7 +15519,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15532,7 +15532,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15548,7 +15548,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15556,7 +15556,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15569,7 +15569,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15585,7 +15585,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15593,7 +15593,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15606,7 +15606,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15622,7 +15622,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15630,7 +15630,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15643,7 +15643,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15659,7 +15659,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15667,7 +15667,7 @@ constrained. !!0 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15680,7 +15680,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining @@ -15696,7 +15696,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15704,7 +15704,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15717,7 +15717,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15733,7 +15733,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15741,7 +15741,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15754,7 +15754,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining @@ -15770,7 +15770,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15778,7 +15778,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15791,7 +15791,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15807,7 +15807,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15815,7 +15815,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15828,7 +15828,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -15844,7 +15844,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15852,7 +15852,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15865,7 +15865,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15881,7 +15881,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15889,7 +15889,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15902,7 +15902,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -15918,7 +15918,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15926,7 +15926,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15939,7 +15939,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15955,7 +15955,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15963,7 +15963,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15976,7 +15976,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -15992,7 +15992,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16000,7 +16000,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16013,7 +16013,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16029,7 +16029,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16037,7 +16037,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16050,7 +16050,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining @@ -16066,7 +16066,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16074,7 +16074,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16087,7 +16087,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16103,7 +16103,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16111,7 +16111,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16124,7 +16124,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -16140,7 +16140,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16148,7 +16148,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16161,7 +16161,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16177,7 +16177,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16185,7 +16185,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16198,7 +16198,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -16214,7 +16214,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16222,7 +16222,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16235,7 +16235,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16251,7 +16251,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16259,7 +16259,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16272,7 +16272,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -16288,7 +16288,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16296,7 +16296,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16309,7 +16309,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16325,7 +16325,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16333,7 +16333,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16346,7 +16346,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining @@ -16362,7 +16362,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16370,7 +16370,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16383,7 +16383,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16399,7 +16399,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16407,7 +16407,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16420,7 +16420,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -16436,7 +16436,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16444,7 +16444,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16457,7 +16457,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16473,7 +16473,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16481,7 +16481,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16494,7 +16494,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -16510,7 +16510,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16518,7 +16518,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16531,7 +16531,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16547,7 +16547,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16555,7 +16555,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16568,7 +16568,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -16584,7 +16584,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16592,7 +16592,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16605,7 +16605,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16621,7 +16621,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16629,7 +16629,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16642,7 +16642,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -16658,7 +16658,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16666,7 +16666,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16679,7 +16679,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16695,7 +16695,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16703,7 +16703,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16716,7 +16716,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -16732,7 +16732,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16740,7 +16740,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16753,7 +16753,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16769,7 +16769,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16777,7 +16777,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16790,7 +16790,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -16806,7 +16806,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16814,7 +16814,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16827,7 +16827,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16843,7 +16843,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16851,7 +16851,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16864,7 +16864,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -16880,7 +16880,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16888,7 +16888,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16901,7 +16901,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16917,7 +16917,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16925,7 +16925,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16938,7 +16938,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining @@ -16954,7 +16954,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16962,7 +16962,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16975,7 +16975,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16991,7 +16991,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -16999,7 +16999,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -17012,7 +17012,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining @@ -17028,7 +17028,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17036,7 +17036,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17049,7 +17049,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17065,7 +17065,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17073,7 +17073,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17086,7 +17086,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining @@ -17102,7 +17102,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17110,7 +17110,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17123,7 +17123,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17139,7 +17139,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17147,7 +17147,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17160,7 +17160,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17176,7 +17176,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17184,7 +17184,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17197,7 +17197,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17213,7 +17213,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17221,7 +17221,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17234,7 +17234,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining @@ -17250,7 +17250,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17258,7 +17258,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17271,7 +17271,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17287,7 +17287,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17295,7 +17295,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17308,7 +17308,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining @@ -17324,7 +17324,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17332,7 +17332,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17345,7 +17345,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17361,7 +17361,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17369,7 +17369,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17382,7 +17382,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining @@ -17398,7 +17398,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17406,7 +17406,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17419,7 +17419,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17435,7 +17435,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17443,7 +17443,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17456,7 +17456,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining @@ -17472,7 +17472,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17480,7 +17480,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17493,7 +17493,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17509,7 +17509,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" - ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17517,7 +17517,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17530,7 +17530,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining @@ -17546,7 +17546,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17554,7 +17554,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17567,7 +17567,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17583,7 +17583,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17591,7 +17591,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17604,7 +17604,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining @@ -17620,7 +17620,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17628,7 +17628,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17641,7 +17641,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17657,7 +17657,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17665,7 +17665,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17678,7 +17678,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining @@ -17694,7 +17694,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17702,7 +17702,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17715,7 +17715,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17731,7 +17731,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17739,7 +17739,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17752,7 +17752,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining @@ -17768,7 +17768,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17776,7 +17776,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17789,7 +17789,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17805,7 +17805,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17813,7 +17813,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17826,7 +17826,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining @@ -17842,7 +17842,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17850,7 +17850,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17863,7 +17863,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17879,7 +17879,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17887,7 +17887,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17900,7 +17900,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining @@ -17916,7 +17916,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17924,7 +17924,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17937,7 +17937,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17953,7 +17953,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17961,7 +17961,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17974,7 +17974,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining @@ -17990,7 +17990,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -17998,7 +17998,7 @@ constrained. class [GenericContextCommonAndImplementations]GenericClass`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18011,7 +18011,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18027,7 +18027,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18035,7 +18035,7 @@ constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18048,7 +18048,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining @@ -18064,7 +18064,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static int32 Main() cil managed noinlining From d0a2a13b3e2f986e6e13d4f172323d122ca99bdc Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 25 Mar 2021 13:45:55 -0700 Subject: [PATCH 07/39] Move reporting to C# code --- .../GenericContext/Generator/Program.cs | 9 +-------- .../GenericContext/GenericContextCommonCs.cs | 15 +++++++++++++++ .../GenericContext/GenericContextTest.il | 9 +-------- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index 1981aa2ca29bf..a3c26e32a44dd 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -632,14 +632,7 @@ void EmitConstrainedPrefix() EmitMethod(twOutputTest, mainMethod); twOutputTest.WriteLine(" .entrypoint"); twOutputTest.Write(swMainMethodBody.ToString()); - twOutputTest.WriteLine($" ldsfld int32 {CommonCsPrefix}Statics::Failures"); - twOutputTest.WriteLine(" box int32"); - twOutputTest.WriteLine(" call void [System.Console]System.Console::Write(object)"); - twOutputTest.WriteLine(" ldstr \" failures detected\""); - twOutputTest.WriteLine(" call void [System.Console]System.Console::WriteLine(object)"); - twOutputTest.WriteLine(" ldc.i4 100"); - twOutputTest.WriteLine($" ldsfld int32 {CommonCsPrefix}Statics::Failures"); - twOutputTest.WriteLine(" sub"); + twOutputTest.WriteLine($" call int32 { CommonCsPrefix}Statics::ReportResults()"); twOutputTest.WriteLine(" ret"); EmitEndMethod(twOutputTest, mainMethod); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs index b74be47d9d18d..b23f37e2252b0 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs @@ -8,6 +8,7 @@ static class Statics { public static string String; public static int Failures; + public static int Successes; public static volatile IntPtr FtnHolder; public static volatile Action ActionHolder; @@ -18,11 +19,25 @@ public static void CheckForFailure(string scenario, string expectedResult) Console.WriteLine($"Scenario {scenario} failed"); Failures++; } + else + { + Successes++; + } } public static string MakeName(RuntimeTypeHandle t) { return MakeName(Type.GetTypeFromHandle(t)); } + public static int ReportResults() + { + Console.WriteLine($"{Successes} successes reported"); + Console.WriteLine($"{Failures} failures reported"); + if (Failures > 0) + return 1; + else + return 100; + } + public static string MakeName(Type t) { StringBuilder sb = new StringBuilder(); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index 083f0349f4ff8..2b56c6533aca9 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -19606,14 +19606,7 @@ call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - ldsfld int32 [GenericContextCommonCs]Statics::Failures - box int32 - call void [System.Console]System.Console::Write(object) - ldstr " failures detected" - call void [System.Console]System.Console::WriteLine(object) - ldc.i4 100 - ldsfld int32 [GenericContextCommonCs]Statics::Failures - sub + call int32 [GenericContextCommonCs]Statics::ReportResults() ret } // end of method Main } // end of class TestEntrypoint From a42a5fdfd048baa82d86a4435a0ae0aa1873c36e Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Fri, 26 Mar 2021 10:40:46 -0700 Subject: [PATCH 08/39] First pass at type hierarchy test --- .../Generator/Directory.Build.props | 1 + .../Generator/Directory.Build.targets | 1 + .../TypeHierarchy/Generator/Program.cs | 480 + .../Generator/generatetest.csproj | 6 + .../TypeHierarchy/Generator/generatetest.sln | 25 + .../TypeHierarchy/TypeHierarchyCommonCs.cs | 76 + .../TypeHierarchyCommonCs.csproj | 13 + .../TypeHierarchy/TypeHierarchyTest.il | 11611 ++++++++++++++++ .../TypeHierarchy/TypeHierarchyTest.ilproj | 12 + .../TypeHierarchy/gen.bat | 1 + 10 files changed, 12226 insertions(+) create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.props create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.targets create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.sln create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.csproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.props b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.props new file mode 100644 index 0000000000000..86c999d666ab5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.props @@ -0,0 +1 @@ + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.targets b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.targets new file mode 100644 index 0000000000000..86c999d666ab5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Directory.Build.targets @@ -0,0 +1 @@ + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs new file mode 100644 index 0000000000000..7dac279a36eaf --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -0,0 +1,480 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; + +namespace VirtualStaticInterfaceMethodTestGen +{ + class Program + { + public enum InterfaceImplementationApproach + { + OnBaseType, + OnDerivedType, + OnBothBaseAndDerived, + OnBothBaseAndDerivedBaseIsAbstract + } + + public struct TestScenario + { + public TestScenario(int scenarioIndex, + string InterfaceReturnType, + string InterfaceTypeGenericParams, + string BaseTypeGenericParams, + string BaseTypeReturnType, + string InterfaceTypeInstantiationOnBaseType, + string DerivedTypeGenericParams, + string DerivedTypeReturnType, + string InterfaceTypeInstantiationOnDerivedType, + string BaseTypeInstantiationOnDerivedType, + string DerivedTypeInstantiation, + string CallReturnType, + string CallInterfaceTypeInstantiation, + InterfaceImplementationApproach InterfaceImplementationApproach + ) + { + ScenarioName = $"Scenario{scenarioIndex}"; + + this.InterfaceReturnType = InterfaceReturnType; + this.InterfaceTypeGenericParams = InterfaceTypeGenericParams; + this.BaseTypeGenericParams = BaseTypeGenericParams; + this.BaseTypeReturnType = BaseTypeReturnType; + this.InterfaceTypeInstantiationOnBaseType = InterfaceTypeInstantiationOnBaseType; + this.DerivedTypeGenericParams = DerivedTypeGenericParams; + this.DerivedTypeReturnType = DerivedTypeReturnType; + this.InterfaceTypeInstantiationOnDerivedType = InterfaceTypeInstantiationOnDerivedType; + this.BaseTypeInstantiationOnDerivedType = BaseTypeInstantiationOnDerivedType; + this.DerivedTypeInstantiation = DerivedTypeInstantiation; + this.CallReturnType = CallReturnType; + this.CallInterfaceTypeInstantiation = CallInterfaceTypeInstantiation; + this.InterfaceImplementationApproach = InterfaceImplementationApproach; + } + public readonly string ScenarioName; + public readonly string InterfaceReturnType; + public readonly string InterfaceTypeGenericParams; + public readonly string BaseTypeGenericParams; + public readonly string BaseTypeReturnType; + public readonly string InterfaceTypeInstantiationOnBaseType; + public readonly string DerivedTypeGenericParams; + public readonly string DerivedTypeReturnType; + public readonly string InterfaceTypeInstantiationOnDerivedType; + public readonly string BaseTypeInstantiationOnDerivedType; + public readonly string DerivedTypeInstantiation; + public readonly string CallReturnType; + public readonly string CallInterfaceTypeInstantiation; + public readonly InterfaceImplementationApproach InterfaceImplementationApproach; + + public override string ToString() => ScenarioName; + public static IEnumerable GetScenarios() + { + int scenarioIndex = 1; + // Scenario + // InterfaceReturnType, InterfaceTypeGenericParams, BaseType, BaseTypeGenericParams, BaseTypeReturnType, DerivedType, DerivedTypeGenericParams, DerivedTypeReturnType, DerivedTypeInstantiation, ExactDispatchType, MethodImplOnDerivedType + foreach (string interfaceTypeGenericParams in new string[] { "", "" }) + { + List possibleInterfaceReturnTypes = new List(); + possibleInterfaceReturnTypes.Add("int32"); + possibleInterfaceReturnTypes.Add("object"); + if (interfaceTypeGenericParams == "") + { + possibleInterfaceReturnTypes.Add("!0"); + } + + foreach (string interfaceReturnType in possibleInterfaceReturnTypes) + { + foreach (string baseTypeGenericParams in new string[] { "", "" }) + { + List possibleInterfaceTypeInstantiationOnBaseType = new List(); + if (interfaceTypeGenericParams == "") + { + possibleInterfaceTypeInstantiationOnBaseType.Add(""); + } + else + { + possibleInterfaceTypeInstantiationOnBaseType.Add(""); + if (baseTypeGenericParams == "") + { + possibleInterfaceTypeInstantiationOnBaseType.Add(""); + possibleInterfaceTypeInstantiationOnBaseType.Add(">"); + } + } + foreach (string interfaceTypeInstantiationOnBaseType in possibleInterfaceTypeInstantiationOnBaseType) + { + string baseTypeReturnType; + if (!interfaceReturnType.Contains("!0")) + { + baseTypeReturnType = interfaceReturnType; + } + else + { + baseTypeReturnType = ApplyGenericSubstitution(interfaceReturnType, interfaceTypeInstantiationOnBaseType); + } + + foreach (string derivedTypeGenericParams in new string[] {"", ""}) + { + List possibleBaseTypeInstantiationOnDerivedType = new List(); + if (baseTypeGenericParams == "") + { + possibleBaseTypeInstantiationOnDerivedType.Add(""); + } + else + { + possibleBaseTypeInstantiationOnDerivedType.Add(""); + if (derivedTypeGenericParams == "") + { + possibleBaseTypeInstantiationOnDerivedType.Add(""); + possibleBaseTypeInstantiationOnDerivedType.Add(">"); + } + } + + foreach (string baseTypeInstantiationOnDerivedType in possibleBaseTypeInstantiationOnDerivedType) + { + string interfaceTypeInstantiationOnDerivedType = ApplyGenericSubstitution(interfaceTypeInstantiationOnBaseType, baseTypeInstantiationOnDerivedType); + string derivedTypeReturnType = ApplyGenericSubstitution(interfaceReturnType, interfaceTypeInstantiationOnDerivedType); + + List possibleDerivedTypeInstantiation = new List(); + if (derivedTypeGenericParams == "") + { + possibleDerivedTypeInstantiation.Add(""); + } + else + { + possibleDerivedTypeInstantiation.Add(""); + possibleDerivedTypeInstantiation.Add(""); + } + + foreach (string derivedTypeInstantiation in possibleDerivedTypeInstantiation) + { + string callReturnType = interfaceReturnType; + string callInterfaceTypeInstantiation = ApplyGenericSubstitution(interfaceTypeInstantiationOnDerivedType, derivedTypeInstantiation); + + foreach (var interfaceImplementationApproach in (InterfaceImplementationApproach[])Enum.GetValues(typeof(InterfaceImplementationApproach))) + { + yield return new TestScenario(scenarioIndex++, + interfaceReturnType, + interfaceTypeGenericParams, + baseTypeGenericParams, + baseTypeReturnType, + interfaceTypeInstantiationOnBaseType, + derivedTypeGenericParams, + derivedTypeReturnType, + interfaceTypeInstantiationOnDerivedType, + baseTypeInstantiationOnDerivedType, + derivedTypeInstantiation, + callReturnType, + callInterfaceTypeInstantiation, + interfaceImplementationApproach); + } + } + } + } + } + } + } + } + + string ApplyGenericSubstitution(string instantiation, string substitution) + { + if (instantiation.Contains("!0")) + { + return instantiation.Replace("!0", StripGenericInstantiation(substitution)); + } + return instantiation; + string StripGenericInstantiation(string input) + { + Debug.Assert(input[0] == '<'); + Debug.Assert(input[input.Length - 1] == '>'); + return input.Substring(1, input.Length - 2); + } + } + } + } + + static void EmitTestGlobalHeader(TextWriter tw) + { + tw.WriteLine("// Licensed to the .NET Foundation under one or more agreements."); + tw.WriteLine("// The .NET Foundation licenses this file to you under the MIT license."); + tw.WriteLine(""); + tw.WriteLine("// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator"); + tw.WriteLine(".assembly extern System.Console {}"); + tw.WriteLine(".assembly extern mscorlib {}"); + tw.WriteLine(".assembly extern System.Runtime {}"); + tw.WriteLine(".assembly extern TypeHierarchyCommonCs {}"); + } + + static void EmitAssemblyExternRecord(TextWriter tw, string assemblyName) + { + tw.WriteLine($".assembly extern {assemblyName} {{}}"); + } + static void EmitAssemblyRecord(TextWriter tw, string assemblyName) + { + tw.WriteLine($".assembly {assemblyName} {{}}"); + } + + public struct ClassDesc + { + public string BaseType; + public string ClassFlags; + public string GenericParams; + public string Name; + public IEnumerable InterfacesImplemented; + } + + static void EmitClass(TextWriter tw, ClassDesc clz) + { + string genericParamString = ""; + if (clz.GenericParams != null) + genericParamString = $"<{clz.GenericParams}>"; + tw.WriteLine($".class {clz.ClassFlags} {clz.Name}{genericParamString}"); + if (clz.BaseType != null) + { + tw.WriteLine($" extends {clz.BaseType}"); + } + + if (clz.InterfacesImplemented != null) + { + bool first = true; + foreach (string iface in clz.InterfacesImplemented) + { + if (first) + { + first = false; + tw.Write(" implements "); + } + else + { + tw.Write("," + Environment.NewLine + " "); + } + tw.Write(iface); + } + + if (first == true) + { + throw new Exception(); + } + tw.WriteLine(""); + } + tw.WriteLine("{"); + } + + static void EmitEndClass(TextWriter tw, ClassDesc clz) + { + tw.WriteLine($"}} // end of class {clz.Name}"); + } + + public struct MethodDesc + { + public string Name; + public string Arguments; + public string ReturnType; + public bool HasBody; + public IEnumerable MethodImpls; + public string MethodFlags; + } + + static void EmitMethod(TextWriter tw, MethodDesc md) + { + tw.WriteLine($" .method { md.MethodFlags} {md.ReturnType} {md.Name}({md.Arguments}) cil managed noinlining"); + tw.WriteLine(" {"); + if (md.MethodImpls != null) + { + foreach (var methodImpl in md.MethodImpls) + { + tw.WriteLine($" .override {methodImpl}"); + } + } + } + + static void EmitEndMethod(TextWriter tw, MethodDesc md) + { + tw.WriteLine($" }} // end of method {md.Name}"); + } + + static string CommonCsAssemblyName = "TypeHierarchyCommonCs"; + static string TestAssemblyName = "TypeHierarchyTest"; + static string CommonCsPrefix = $"[{CommonCsAssemblyName}]"; + + static void Main(string[] args) + { + string rootPath = Path.GetDirectoryName(typeof(Program).Assembly.Location); + if (args.Length > 0) + rootPath = args[0]; + using StreamWriter twOutputTest = new StreamWriter(Path.Combine(rootPath, @$"{TestAssemblyName}.il")); + + StringWriter swMainMethodBody = new StringWriter(); + StringWriter swTestClassMethods = new StringWriter(); + + EmitTestGlobalHeader(twOutputTest); + EmitAssemblyRecord(twOutputTest, TestAssemblyName); + + foreach (var scenario in TestScenario.GetScenarios()) + { + string scenarioName = scenario.ToString(); + + // Emit interface + ClassDesc iface = new ClassDesc(); + iface.ClassFlags = "public abstract auto ansi"; + iface.GenericParams = scenario.InterfaceTypeGenericParams; + iface.Name = "Interface" + scenarioName + GenericTypeSuffix(scenario.InterfaceTypeGenericParams); ; + + EmitClass(twOutputTest, iface); + MethodDesc ifaceMethod = new MethodDesc(); + ifaceMethod.HasBody = false; + ifaceMethod.MethodFlags = "public newslot virtual abstract static"; + ifaceMethod.ReturnType = scenario.InterfaceReturnType; + ifaceMethod.Name = "Method"; + + EmitMethod(twOutputTest, ifaceMethod); + EmitEndMethod(twOutputTest, ifaceMethod); + EmitEndClass(twOutputTest, iface); + + // Emit base class which implements static method to implement interface. Mark it abstract if we don't put the methodimpl there + ClassDesc baseType = new ClassDesc(); + baseType.BaseType = "[System.Runtime]System.Object"; + switch (scenario.InterfaceImplementationApproach) + { + case InterfaceImplementationApproach.OnBaseType: + case InterfaceImplementationApproach.OnBothBaseAndDerived: + case InterfaceImplementationApproach.OnDerivedType: + baseType.ClassFlags = "public auto ansi"; + break; + + case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: + baseType.ClassFlags = "public abstract auto ansi"; + break; + + default: + throw new Exception("Unkonwn interface approach"); + } + baseType.GenericParams = scenario.BaseTypeGenericParams; + baseType.Name = "Base" + scenarioName + GenericTypeSuffix(scenario.BaseTypeGenericParams); + if (scenario.InterfaceImplementationApproach.ToString().Contains("Base")) + { + baseType.InterfacesImplemented = new string[] { $"class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}" }; + } + EmitClass(twOutputTest, baseType); + MethodDesc ifaceImplMethod = new MethodDesc(); + ifaceImplMethod.HasBody = true; + ifaceImplMethod.MethodFlags = "public static"; + ifaceImplMethod.ReturnType = scenario.BaseTypeReturnType; + ifaceImplMethod.Name = "Method"; + EmitMethod(twOutputTest, ifaceImplMethod); + switch (scenario.InterfaceImplementationApproach) + { + case InterfaceImplementationApproach.OnBaseType: + case InterfaceImplementationApproach.OnBothBaseAndDerived: + twOutputTest.WriteLine($" .override method {scenario.BaseTypeReturnType} class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}::Method()"); + break; + + case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: + case InterfaceImplementationApproach.OnDerivedType: + break; + + default: + throw new Exception("Unkonwn interface approach"); + } + twOutputTest.WriteLine($" .locals init ({scenario.BaseTypeReturnType} V_O)"); + twOutputTest.WriteLine($" ldloca.s V_0"); + twOutputTest.WriteLine($" initobj {scenario.BaseTypeReturnType}"); + twOutputTest.WriteLine($" ldloc.0"); + twOutputTest.WriteLine($" ret"); + EmitEndMethod(twOutputTest, ifaceImplMethod); + EmitEndClass(twOutputTest, baseType); + + // Emit derived class. + ClassDesc derivedType = new ClassDesc(); + derivedType.BaseType = $"class {baseType.Name}{scenario.BaseTypeInstantiationOnDerivedType}"; + switch (scenario.InterfaceImplementationApproach) + { + case InterfaceImplementationApproach.OnBaseType: + case InterfaceImplementationApproach.OnBothBaseAndDerived: + case InterfaceImplementationApproach.OnDerivedType: + case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: + derivedType.ClassFlags = "public auto ansi"; + break; + + default: + throw new Exception("Unkonwn interface approach"); + } + derivedType.Name = "Derived" + scenarioName + GenericTypeSuffix(scenario.DerivedTypeGenericParams); + derivedType.GenericParams = scenario.DerivedTypeGenericParams; + if (scenario.InterfaceImplementationApproach.ToString().Contains("Derived")) + { + derivedType.InterfacesImplemented = new string[] { $"class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}" }; + } + + EmitClass(twOutputTest, derivedType); + switch (scenario.InterfaceImplementationApproach) + { + case InterfaceImplementationApproach.OnBaseType: + case InterfaceImplementationApproach.OnBothBaseAndDerived: + twOutputTest.WriteLine($" .override method {scenario.DerivedTypeReturnType} class {iface.Name}{scenario.InterfaceTypeInstantiationOnDerivedType}::Method() with method {scenario.BaseTypeReturnType} {derivedType.BaseType}::Method()"); + break; + + case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: + case InterfaceImplementationApproach.OnDerivedType: + break; + + default: + throw new Exception("Unkonwn interface approach"); + } + EmitEndClass(twOutputTest, derivedType); + + // Emit test method which performs constrained call to hit the method + MethodDesc mdIndividualTestMethod = new MethodDesc(); + string basicTestMethodName = $"Test_{scenarioName}"; + mdIndividualTestMethod.Name = basicTestMethodName; + mdIndividualTestMethod.HasBody = true; + mdIndividualTestMethod.MethodFlags = "public static"; + mdIndividualTestMethod.MethodImpls = null; + mdIndividualTestMethod.ReturnType = "void"; + mdIndividualTestMethod.Arguments = ""; + + EmitMethod(swTestClassMethods, mdIndividualTestMethod); + swTestClassMethods.WriteLine($" constrained. {derivedType.Name}{scenario.DerivedTypeInstantiation}"); + swTestClassMethods.WriteLine($" call {scenario.CallReturnType} class {iface.Name}{scenario.CallInterfaceTypeInstantiation}::Method()"); + swTestClassMethods.WriteLine($" ret"); + EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); + // Call test method from main method + swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); + + string GenericTypeSuffix(string genericParams) + { + if (String.IsNullOrEmpty(genericParams)) + return ""; + + return "`{genericParams.Split(',').Length}"; + } + } + + ClassDesc mainClass = new ClassDesc(); + mainClass.BaseType = "[System.Runtime]System.Object"; + mainClass.ClassFlags = "public auto ansi"; + mainClass.Name = "TestEntrypoint"; + + EmitClass(twOutputTest, mainClass); + + twOutputTest.Write(swTestClassMethods.ToString()); + + MethodDesc mainMethod = new MethodDesc(); + mainMethod.Name = "Main"; + mainMethod.Arguments = ""; + mainMethod.ReturnType = "int32"; + mainMethod.MethodImpls = null; + mainMethod.HasBody = true; + mainMethod.MethodFlags = "public static"; + + EmitMethod(twOutputTest, mainMethod); + twOutputTest.WriteLine(" .entrypoint"); + twOutputTest.Write(swMainMethodBody.ToString()); + twOutputTest.WriteLine($" call int32 { CommonCsPrefix}Statics::ReportResults()"); + twOutputTest.WriteLine(" ret"); + + EmitEndMethod(twOutputTest, mainMethod); + EmitEndClass(twOutputTest, mainClass); + } + } +} diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj new file mode 100644 index 0000000000000..9d129fb03a0e2 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj @@ -0,0 +1,6 @@ + + + Exe + net5.0 + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.sln b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.sln new file mode 100644 index 0000000000000..dfa744e96d459 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31004.235 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "generatetest", "generatetest.csproj", "{CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CDD8C98C-C501-49D1-B1FC-AF435D33F0D3}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {1FDC6C52-CA4A-4ABD-A920-D14E224C9DCA} + EndGlobalSection +EndGlobal diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs new file mode 100644 index 0000000000000..b23f37e2252b0 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +using System; +using System.Text; + +static class Statics +{ + public static string String; + public static int Failures; + public static int Successes; + public static volatile IntPtr FtnHolder; + public static volatile Action ActionHolder; + + public static void CheckForFailure(string scenario, string expectedResult) + { + if (String != expectedResult) + { + Console.WriteLine($"Scenario {scenario} failed"); + Failures++; + } + else + { + Successes++; + } + } + public static string MakeName(RuntimeTypeHandle t) + { + return MakeName(Type.GetTypeFromHandle(t)); + } + public static int ReportResults() + { + Console.WriteLine($"{Successes} successes reported"); + Console.WriteLine($"{Failures} failures reported"); + if (Failures > 0) + return 1; + else + return 100; + } + + public static string MakeName(Type t) + { + StringBuilder sb = new StringBuilder(); + if (t == typeof(int)) + return "int32"; + if (t == typeof(string)) + return "string"; + if (t == typeof(object)) + return "object"; + if (t.IsValueType) + sb.Append("valuetype "); + else + sb.Append("class "); + + sb.Append(t.Name); + if (t.GetGenericArguments().Length > 0) + { + sb.Append('<'); + bool first = true; + foreach (var inst in t.GetGenericArguments()) + { + if (!first) + { + sb.Append(','); + } + else + { + first = false; + } + sb.Append(MakeName(inst)); + } + sb.Append('>'); + } + return sb.ToString(); + } +} diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.csproj b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.csproj new file mode 100644 index 0000000000000..c32e7ed36a876 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.csproj @@ -0,0 +1,13 @@ + + + Library + BuildOnly + false + + + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il new file mode 100644 index 0000000000000..af44a69317b96 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -0,0 +1,11611 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} +.class public abstract auto ansi InterfaceScenario1<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 +.class public auto ansi BaseScenario1<> + extends [System.Runtime]System.Object + implements class InterfaceScenario1 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario1::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario1 +.class public auto ansi DerivedScenario1<> + extends class BaseScenario1 +{ + .override method int32 class InterfaceScenario1::Method() with method int32 class BaseScenario1::Method() +} // end of class DerivedScenario1 +.class public abstract auto ansi InterfaceScenario2<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario2 +.class public auto ansi BaseScenario2<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario2 +.class public auto ansi DerivedScenario2<> + extends class BaseScenario2 + implements class InterfaceScenario2 +{ +} // end of class DerivedScenario2 +.class public abstract auto ansi InterfaceScenario3<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario3 +.class public auto ansi BaseScenario3<> + extends [System.Runtime]System.Object + implements class InterfaceScenario3 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario3::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario3 +.class public auto ansi DerivedScenario3<> + extends class BaseScenario3 + implements class InterfaceScenario3 +{ + .override method int32 class InterfaceScenario3::Method() with method int32 class BaseScenario3::Method() +} // end of class DerivedScenario3 +.class public abstract auto ansi InterfaceScenario4<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario4 +.class public abstract auto ansi BaseScenario4<> + extends [System.Runtime]System.Object + implements class InterfaceScenario4 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario4 +.class public auto ansi DerivedScenario4<> + extends class BaseScenario4 + implements class InterfaceScenario4 +{ +} // end of class DerivedScenario4 +.class public abstract auto ansi InterfaceScenario5<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario5 +.class public auto ansi BaseScenario5<> + extends [System.Runtime]System.Object + implements class InterfaceScenario5 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario5::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario5 +.class public auto ansi DerivedScenario5`{genericParams.Split(',').Length}<> + extends class BaseScenario5 +{ + .override method int32 class InterfaceScenario5::Method() with method int32 class BaseScenario5::Method() +} // end of class DerivedScenario5`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario6<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario6 +.class public auto ansi BaseScenario6<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario6 +.class public auto ansi DerivedScenario6`{genericParams.Split(',').Length}<> + extends class BaseScenario6 + implements class InterfaceScenario6 +{ +} // end of class DerivedScenario6`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario7<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario7 +.class public auto ansi BaseScenario7<> + extends [System.Runtime]System.Object + implements class InterfaceScenario7 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario7::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario7 +.class public auto ansi DerivedScenario7`{genericParams.Split(',').Length}<> + extends class BaseScenario7 + implements class InterfaceScenario7 +{ + .override method int32 class InterfaceScenario7::Method() with method int32 class BaseScenario7::Method() +} // end of class DerivedScenario7`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario8<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario8 +.class public abstract auto ansi BaseScenario8<> + extends [System.Runtime]System.Object + implements class InterfaceScenario8 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario8 +.class public auto ansi DerivedScenario8`{genericParams.Split(',').Length}<> + extends class BaseScenario8 + implements class InterfaceScenario8 +{ +} // end of class DerivedScenario8`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario9<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario9 +.class public auto ansi BaseScenario9<> + extends [System.Runtime]System.Object + implements class InterfaceScenario9 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario9::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario9 +.class public auto ansi DerivedScenario9`{genericParams.Split(',').Length}<> + extends class BaseScenario9 +{ + .override method int32 class InterfaceScenario9::Method() with method int32 class BaseScenario9::Method() +} // end of class DerivedScenario9`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario10<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario10 +.class public auto ansi BaseScenario10<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario10 +.class public auto ansi DerivedScenario10`{genericParams.Split(',').Length}<> + extends class BaseScenario10 + implements class InterfaceScenario10 +{ +} // end of class DerivedScenario10`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario11<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario11 +.class public auto ansi BaseScenario11<> + extends [System.Runtime]System.Object + implements class InterfaceScenario11 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario11::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario11 +.class public auto ansi DerivedScenario11`{genericParams.Split(',').Length}<> + extends class BaseScenario11 + implements class InterfaceScenario11 +{ + .override method int32 class InterfaceScenario11::Method() with method int32 class BaseScenario11::Method() +} // end of class DerivedScenario11`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario12<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario12 +.class public abstract auto ansi BaseScenario12<> + extends [System.Runtime]System.Object + implements class InterfaceScenario12 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario12 +.class public auto ansi DerivedScenario12`{genericParams.Split(',').Length}<> + extends class BaseScenario12 + implements class InterfaceScenario12 +{ +} // end of class DerivedScenario12`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario13<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario13 +.class public auto ansi BaseScenario13`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario13 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario13::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario13`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario13<> + extends class BaseScenario13`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario13::Method() with method int32 class BaseScenario13`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario13 +.class public abstract auto ansi InterfaceScenario14<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario14 +.class public auto ansi BaseScenario14`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario14`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario14<> + extends class BaseScenario14`{genericParams.Split(',').Length} + implements class InterfaceScenario14 +{ +} // end of class DerivedScenario14 +.class public abstract auto ansi InterfaceScenario15<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario15 +.class public auto ansi BaseScenario15`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario15 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario15::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario15`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario15<> + extends class BaseScenario15`{genericParams.Split(',').Length} + implements class InterfaceScenario15 +{ + .override method int32 class InterfaceScenario15::Method() with method int32 class BaseScenario15`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario15 +.class public abstract auto ansi InterfaceScenario16<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario16 +.class public abstract auto ansi BaseScenario16`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario16 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario16`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario16<> + extends class BaseScenario16`{genericParams.Split(',').Length} + implements class InterfaceScenario16 +{ +} // end of class DerivedScenario16 +.class public abstract auto ansi InterfaceScenario17<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario17 +.class public auto ansi BaseScenario17`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario17 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario17::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario17`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario17`{genericParams.Split(',').Length}<> + extends class BaseScenario17`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario17::Method() with method int32 class BaseScenario17`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario17`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario18<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario18 +.class public auto ansi BaseScenario18`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario18`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario18`{genericParams.Split(',').Length}<> + extends class BaseScenario18`{genericParams.Split(',').Length} + implements class InterfaceScenario18 +{ +} // end of class DerivedScenario18`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario19<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario19 +.class public auto ansi BaseScenario19`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario19 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario19::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario19`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario19`{genericParams.Split(',').Length}<> + extends class BaseScenario19`{genericParams.Split(',').Length} + implements class InterfaceScenario19 +{ + .override method int32 class InterfaceScenario19::Method() with method int32 class BaseScenario19`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario19`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario20<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario20 +.class public abstract auto ansi BaseScenario20`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario20 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario20`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario20`{genericParams.Split(',').Length}<> + extends class BaseScenario20`{genericParams.Split(',').Length} + implements class InterfaceScenario20 +{ +} // end of class DerivedScenario20`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario21<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario21 +.class public auto ansi BaseScenario21`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario21 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario21::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario21`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario21`{genericParams.Split(',').Length}<> + extends class BaseScenario21`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario21::Method() with method int32 class BaseScenario21`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario21`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario22<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario22 +.class public auto ansi BaseScenario22`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario22`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario22`{genericParams.Split(',').Length}<> + extends class BaseScenario22`{genericParams.Split(',').Length} + implements class InterfaceScenario22 +{ +} // end of class DerivedScenario22`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario23<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario23 +.class public auto ansi BaseScenario23`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario23 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario23::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario23`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario23`{genericParams.Split(',').Length}<> + extends class BaseScenario23`{genericParams.Split(',').Length} + implements class InterfaceScenario23 +{ + .override method int32 class InterfaceScenario23::Method() with method int32 class BaseScenario23`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario23`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario24<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario24 +.class public abstract auto ansi BaseScenario24`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario24 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario24`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario24`{genericParams.Split(',').Length}<> + extends class BaseScenario24`{genericParams.Split(',').Length} + implements class InterfaceScenario24 +{ +} // end of class DerivedScenario24`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario25<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario25 +.class public auto ansi BaseScenario25`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario25 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario25::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario25`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario25`{genericParams.Split(',').Length}<> + extends class BaseScenario25`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario25::Method() with method int32 class BaseScenario25`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario25`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario26<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario26 +.class public auto ansi BaseScenario26`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario26`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario26`{genericParams.Split(',').Length}<> + extends class BaseScenario26`{genericParams.Split(',').Length} + implements class InterfaceScenario26 +{ +} // end of class DerivedScenario26`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario27<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario27 +.class public auto ansi BaseScenario27`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario27 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario27::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario27`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario27`{genericParams.Split(',').Length}<> + extends class BaseScenario27`{genericParams.Split(',').Length} + implements class InterfaceScenario27 +{ + .override method int32 class InterfaceScenario27::Method() with method int32 class BaseScenario27`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario27`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario28<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario28 +.class public abstract auto ansi BaseScenario28`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario28 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario28`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario28`{genericParams.Split(',').Length}<> + extends class BaseScenario28`{genericParams.Split(',').Length} + implements class InterfaceScenario28 +{ +} // end of class DerivedScenario28`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario29<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario29 +.class public auto ansi BaseScenario29`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario29 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario29::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario29`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario29`{genericParams.Split(',').Length}<> + extends class BaseScenario29`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario29::Method() with method int32 class BaseScenario29`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario29`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario30<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario30 +.class public auto ansi BaseScenario30`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario30`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario30`{genericParams.Split(',').Length}<> + extends class BaseScenario30`{genericParams.Split(',').Length} + implements class InterfaceScenario30 +{ +} // end of class DerivedScenario30`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario31<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario31 +.class public auto ansi BaseScenario31`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario31 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario31::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario31`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario31`{genericParams.Split(',').Length}<> + extends class BaseScenario31`{genericParams.Split(',').Length} + implements class InterfaceScenario31 +{ + .override method int32 class InterfaceScenario31::Method() with method int32 class BaseScenario31`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario31`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario32<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario32 +.class public abstract auto ansi BaseScenario32`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario32 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario32`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario32`{genericParams.Split(',').Length}<> + extends class BaseScenario32`{genericParams.Split(',').Length} + implements class InterfaceScenario32 +{ +} // end of class DerivedScenario32`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario33<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario33 +.class public auto ansi BaseScenario33`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario33 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario33::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario33`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario33`{genericParams.Split(',').Length}<> + extends class BaseScenario33`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario33::Method() with method int32 class BaseScenario33`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario33`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario34<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario34 +.class public auto ansi BaseScenario34`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario34`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario34`{genericParams.Split(',').Length}<> + extends class BaseScenario34`{genericParams.Split(',').Length}> + implements class InterfaceScenario34 +{ +} // end of class DerivedScenario34`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario35<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario35 +.class public auto ansi BaseScenario35`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario35 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario35::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario35`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario35`{genericParams.Split(',').Length}<> + extends class BaseScenario35`{genericParams.Split(',').Length}> + implements class InterfaceScenario35 +{ + .override method int32 class InterfaceScenario35::Method() with method int32 class BaseScenario35`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario35`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario36<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario36 +.class public abstract auto ansi BaseScenario36`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario36 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario36`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario36`{genericParams.Split(',').Length}<> + extends class BaseScenario36`{genericParams.Split(',').Length}> + implements class InterfaceScenario36 +{ +} // end of class DerivedScenario36`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario37<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario37 +.class public auto ansi BaseScenario37`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario37 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario37::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario37`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario37`{genericParams.Split(',').Length}<> + extends class BaseScenario37`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario37::Method() with method int32 class BaseScenario37`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario37`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario38<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario38 +.class public auto ansi BaseScenario38`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario38`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario38`{genericParams.Split(',').Length}<> + extends class BaseScenario38`{genericParams.Split(',').Length}> + implements class InterfaceScenario38 +{ +} // end of class DerivedScenario38`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario39<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario39 +.class public auto ansi BaseScenario39`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario39 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario39::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario39`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario39`{genericParams.Split(',').Length}<> + extends class BaseScenario39`{genericParams.Split(',').Length}> + implements class InterfaceScenario39 +{ + .override method int32 class InterfaceScenario39::Method() with method int32 class BaseScenario39`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario39`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario40<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario40 +.class public abstract auto ansi BaseScenario40`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario40 +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario40`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario40`{genericParams.Split(',').Length}<> + extends class BaseScenario40`{genericParams.Split(',').Length}> + implements class InterfaceScenario40 +{ +} // end of class DerivedScenario40`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario41<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario41 +.class public auto ansi BaseScenario41<> + extends [System.Runtime]System.Object + implements class InterfaceScenario41 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario41::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario41 +.class public auto ansi DerivedScenario41<> + extends class BaseScenario41 +{ + .override method object class InterfaceScenario41::Method() with method object class BaseScenario41::Method() +} // end of class DerivedScenario41 +.class public abstract auto ansi InterfaceScenario42<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario42 +.class public auto ansi BaseScenario42<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario42 +.class public auto ansi DerivedScenario42<> + extends class BaseScenario42 + implements class InterfaceScenario42 +{ +} // end of class DerivedScenario42 +.class public abstract auto ansi InterfaceScenario43<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario43 +.class public auto ansi BaseScenario43<> + extends [System.Runtime]System.Object + implements class InterfaceScenario43 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario43::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario43 +.class public auto ansi DerivedScenario43<> + extends class BaseScenario43 + implements class InterfaceScenario43 +{ + .override method object class InterfaceScenario43::Method() with method object class BaseScenario43::Method() +} // end of class DerivedScenario43 +.class public abstract auto ansi InterfaceScenario44<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario44 +.class public abstract auto ansi BaseScenario44<> + extends [System.Runtime]System.Object + implements class InterfaceScenario44 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario44 +.class public auto ansi DerivedScenario44<> + extends class BaseScenario44 + implements class InterfaceScenario44 +{ +} // end of class DerivedScenario44 +.class public abstract auto ansi InterfaceScenario45<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario45 +.class public auto ansi BaseScenario45<> + extends [System.Runtime]System.Object + implements class InterfaceScenario45 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario45::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario45 +.class public auto ansi DerivedScenario45`{genericParams.Split(',').Length}<> + extends class BaseScenario45 +{ + .override method object class InterfaceScenario45::Method() with method object class BaseScenario45::Method() +} // end of class DerivedScenario45`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario46<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario46 +.class public auto ansi BaseScenario46<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario46 +.class public auto ansi DerivedScenario46`{genericParams.Split(',').Length}<> + extends class BaseScenario46 + implements class InterfaceScenario46 +{ +} // end of class DerivedScenario46`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario47<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario47 +.class public auto ansi BaseScenario47<> + extends [System.Runtime]System.Object + implements class InterfaceScenario47 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario47::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario47 +.class public auto ansi DerivedScenario47`{genericParams.Split(',').Length}<> + extends class BaseScenario47 + implements class InterfaceScenario47 +{ + .override method object class InterfaceScenario47::Method() with method object class BaseScenario47::Method() +} // end of class DerivedScenario47`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario48<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario48 +.class public abstract auto ansi BaseScenario48<> + extends [System.Runtime]System.Object + implements class InterfaceScenario48 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario48 +.class public auto ansi DerivedScenario48`{genericParams.Split(',').Length}<> + extends class BaseScenario48 + implements class InterfaceScenario48 +{ +} // end of class DerivedScenario48`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario49<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario49 +.class public auto ansi BaseScenario49<> + extends [System.Runtime]System.Object + implements class InterfaceScenario49 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario49::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario49 +.class public auto ansi DerivedScenario49`{genericParams.Split(',').Length}<> + extends class BaseScenario49 +{ + .override method object class InterfaceScenario49::Method() with method object class BaseScenario49::Method() +} // end of class DerivedScenario49`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario50<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario50 +.class public auto ansi BaseScenario50<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario50 +.class public auto ansi DerivedScenario50`{genericParams.Split(',').Length}<> + extends class BaseScenario50 + implements class InterfaceScenario50 +{ +} // end of class DerivedScenario50`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario51<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario51 +.class public auto ansi BaseScenario51<> + extends [System.Runtime]System.Object + implements class InterfaceScenario51 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario51::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario51 +.class public auto ansi DerivedScenario51`{genericParams.Split(',').Length}<> + extends class BaseScenario51 + implements class InterfaceScenario51 +{ + .override method object class InterfaceScenario51::Method() with method object class BaseScenario51::Method() +} // end of class DerivedScenario51`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario52<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario52 +.class public abstract auto ansi BaseScenario52<> + extends [System.Runtime]System.Object + implements class InterfaceScenario52 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario52 +.class public auto ansi DerivedScenario52`{genericParams.Split(',').Length}<> + extends class BaseScenario52 + implements class InterfaceScenario52 +{ +} // end of class DerivedScenario52`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario53<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario53 +.class public auto ansi BaseScenario53`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario53 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario53::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario53`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario53<> + extends class BaseScenario53`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario53::Method() with method object class BaseScenario53`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario53 +.class public abstract auto ansi InterfaceScenario54<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario54 +.class public auto ansi BaseScenario54`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario54`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario54<> + extends class BaseScenario54`{genericParams.Split(',').Length} + implements class InterfaceScenario54 +{ +} // end of class DerivedScenario54 +.class public abstract auto ansi InterfaceScenario55<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario55 +.class public auto ansi BaseScenario55`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario55 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario55::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario55`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario55<> + extends class BaseScenario55`{genericParams.Split(',').Length} + implements class InterfaceScenario55 +{ + .override method object class InterfaceScenario55::Method() with method object class BaseScenario55`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario55 +.class public abstract auto ansi InterfaceScenario56<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario56 +.class public abstract auto ansi BaseScenario56`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario56 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario56`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario56<> + extends class BaseScenario56`{genericParams.Split(',').Length} + implements class InterfaceScenario56 +{ +} // end of class DerivedScenario56 +.class public abstract auto ansi InterfaceScenario57<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario57 +.class public auto ansi BaseScenario57`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario57 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario57::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario57`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario57`{genericParams.Split(',').Length}<> + extends class BaseScenario57`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario57::Method() with method object class BaseScenario57`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario57`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario58<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario58 +.class public auto ansi BaseScenario58`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario58`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario58`{genericParams.Split(',').Length}<> + extends class BaseScenario58`{genericParams.Split(',').Length} + implements class InterfaceScenario58 +{ +} // end of class DerivedScenario58`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario59<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario59 +.class public auto ansi BaseScenario59`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario59 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario59::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario59`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario59`{genericParams.Split(',').Length}<> + extends class BaseScenario59`{genericParams.Split(',').Length} + implements class InterfaceScenario59 +{ + .override method object class InterfaceScenario59::Method() with method object class BaseScenario59`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario59`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario60<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario60 +.class public abstract auto ansi BaseScenario60`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario60 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario60`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario60`{genericParams.Split(',').Length}<> + extends class BaseScenario60`{genericParams.Split(',').Length} + implements class InterfaceScenario60 +{ +} // end of class DerivedScenario60`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario61<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario61 +.class public auto ansi BaseScenario61`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario61 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario61::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario61`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario61`{genericParams.Split(',').Length}<> + extends class BaseScenario61`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario61::Method() with method object class BaseScenario61`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario61`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario62<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario62 +.class public auto ansi BaseScenario62`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario62`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario62`{genericParams.Split(',').Length}<> + extends class BaseScenario62`{genericParams.Split(',').Length} + implements class InterfaceScenario62 +{ +} // end of class DerivedScenario62`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario63<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario63 +.class public auto ansi BaseScenario63`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario63 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario63::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario63`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario63`{genericParams.Split(',').Length}<> + extends class BaseScenario63`{genericParams.Split(',').Length} + implements class InterfaceScenario63 +{ + .override method object class InterfaceScenario63::Method() with method object class BaseScenario63`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario63`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario64<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario64 +.class public abstract auto ansi BaseScenario64`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario64 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario64`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario64`{genericParams.Split(',').Length}<> + extends class BaseScenario64`{genericParams.Split(',').Length} + implements class InterfaceScenario64 +{ +} // end of class DerivedScenario64`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario65<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario65 +.class public auto ansi BaseScenario65`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario65 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario65::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario65`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario65`{genericParams.Split(',').Length}<> + extends class BaseScenario65`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario65::Method() with method object class BaseScenario65`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario65`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario66<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario66 +.class public auto ansi BaseScenario66`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario66`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario66`{genericParams.Split(',').Length}<> + extends class BaseScenario66`{genericParams.Split(',').Length} + implements class InterfaceScenario66 +{ +} // end of class DerivedScenario66`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario67<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario67 +.class public auto ansi BaseScenario67`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario67 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario67::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario67`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario67`{genericParams.Split(',').Length}<> + extends class BaseScenario67`{genericParams.Split(',').Length} + implements class InterfaceScenario67 +{ + .override method object class InterfaceScenario67::Method() with method object class BaseScenario67`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario67`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario68<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario68 +.class public abstract auto ansi BaseScenario68`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario68 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario68`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario68`{genericParams.Split(',').Length}<> + extends class BaseScenario68`{genericParams.Split(',').Length} + implements class InterfaceScenario68 +{ +} // end of class DerivedScenario68`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario69<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario69 +.class public auto ansi BaseScenario69`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario69 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario69::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario69`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario69`{genericParams.Split(',').Length}<> + extends class BaseScenario69`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario69::Method() with method object class BaseScenario69`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario69`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario70<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario70 +.class public auto ansi BaseScenario70`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario70`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario70`{genericParams.Split(',').Length}<> + extends class BaseScenario70`{genericParams.Split(',').Length} + implements class InterfaceScenario70 +{ +} // end of class DerivedScenario70`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario71<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario71 +.class public auto ansi BaseScenario71`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario71 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario71::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario71`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario71`{genericParams.Split(',').Length}<> + extends class BaseScenario71`{genericParams.Split(',').Length} + implements class InterfaceScenario71 +{ + .override method object class InterfaceScenario71::Method() with method object class BaseScenario71`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario71`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario72<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario72 +.class public abstract auto ansi BaseScenario72`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario72 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario72`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario72`{genericParams.Split(',').Length}<> + extends class BaseScenario72`{genericParams.Split(',').Length} + implements class InterfaceScenario72 +{ +} // end of class DerivedScenario72`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario73<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario73 +.class public auto ansi BaseScenario73`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario73 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario73::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario73`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario73`{genericParams.Split(',').Length}<> + extends class BaseScenario73`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario73::Method() with method object class BaseScenario73`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario73`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario74<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario74 +.class public auto ansi BaseScenario74`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario74`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario74`{genericParams.Split(',').Length}<> + extends class BaseScenario74`{genericParams.Split(',').Length}> + implements class InterfaceScenario74 +{ +} // end of class DerivedScenario74`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario75<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario75 +.class public auto ansi BaseScenario75`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario75 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario75::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario75`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario75`{genericParams.Split(',').Length}<> + extends class BaseScenario75`{genericParams.Split(',').Length}> + implements class InterfaceScenario75 +{ + .override method object class InterfaceScenario75::Method() with method object class BaseScenario75`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario75`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario76<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario76 +.class public abstract auto ansi BaseScenario76`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario76 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario76`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario76`{genericParams.Split(',').Length}<> + extends class BaseScenario76`{genericParams.Split(',').Length}> + implements class InterfaceScenario76 +{ +} // end of class DerivedScenario76`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario77<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario77 +.class public auto ansi BaseScenario77`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario77 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario77::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario77`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario77`{genericParams.Split(',').Length}<> + extends class BaseScenario77`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario77::Method() with method object class BaseScenario77`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario77`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario78<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario78 +.class public auto ansi BaseScenario78`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario78`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario78`{genericParams.Split(',').Length}<> + extends class BaseScenario78`{genericParams.Split(',').Length}> + implements class InterfaceScenario78 +{ +} // end of class DerivedScenario78`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario79<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario79 +.class public auto ansi BaseScenario79`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario79 +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario79::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario79`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario79`{genericParams.Split(',').Length}<> + extends class BaseScenario79`{genericParams.Split(',').Length}> + implements class InterfaceScenario79 +{ + .override method object class InterfaceScenario79::Method() with method object class BaseScenario79`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario79`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario80<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario80 +.class public abstract auto ansi BaseScenario80`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario80 +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario80`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario80`{genericParams.Split(',').Length}<> + extends class BaseScenario80`{genericParams.Split(',').Length}> + implements class InterfaceScenario80 +{ +} // end of class DerivedScenario80`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario81`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario81`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario81<> + extends [System.Runtime]System.Object + implements class InterfaceScenario81`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario81`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario81 +.class public auto ansi DerivedScenario81<> + extends class BaseScenario81 +{ + .override method int32 class InterfaceScenario81`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario81::Method() +} // end of class DerivedScenario81 +.class public abstract auto ansi InterfaceScenario82`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario82`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario82<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario82 +.class public auto ansi DerivedScenario82<> + extends class BaseScenario82 + implements class InterfaceScenario82`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario82 +.class public abstract auto ansi InterfaceScenario83`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario83`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario83<> + extends [System.Runtime]System.Object + implements class InterfaceScenario83`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario83`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario83 +.class public auto ansi DerivedScenario83<> + extends class BaseScenario83 + implements class InterfaceScenario83`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario83`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario83::Method() +} // end of class DerivedScenario83 +.class public abstract auto ansi InterfaceScenario84`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario84`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario84<> + extends [System.Runtime]System.Object + implements class InterfaceScenario84`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario84 +.class public auto ansi DerivedScenario84<> + extends class BaseScenario84 + implements class InterfaceScenario84`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario84 +.class public abstract auto ansi InterfaceScenario85`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario85`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario85<> + extends [System.Runtime]System.Object + implements class InterfaceScenario85`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario85`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario85 +.class public auto ansi DerivedScenario85`{genericParams.Split(',').Length}<> + extends class BaseScenario85 +{ + .override method int32 class InterfaceScenario85`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario85::Method() +} // end of class DerivedScenario85`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario86`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario86`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario86<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario86 +.class public auto ansi DerivedScenario86`{genericParams.Split(',').Length}<> + extends class BaseScenario86 + implements class InterfaceScenario86`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario86`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario87`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario87`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario87<> + extends [System.Runtime]System.Object + implements class InterfaceScenario87`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario87`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario87 +.class public auto ansi DerivedScenario87`{genericParams.Split(',').Length}<> + extends class BaseScenario87 + implements class InterfaceScenario87`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario87`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario87::Method() +} // end of class DerivedScenario87`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario88`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario88`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario88<> + extends [System.Runtime]System.Object + implements class InterfaceScenario88`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario88 +.class public auto ansi DerivedScenario88`{genericParams.Split(',').Length}<> + extends class BaseScenario88 + implements class InterfaceScenario88`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario88`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario89`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario89`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario89<> + extends [System.Runtime]System.Object + implements class InterfaceScenario89`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario89`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario89 +.class public auto ansi DerivedScenario89`{genericParams.Split(',').Length}<> + extends class BaseScenario89 +{ + .override method int32 class InterfaceScenario89`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario89::Method() +} // end of class DerivedScenario89`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario90`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario90`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario90<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario90 +.class public auto ansi DerivedScenario90`{genericParams.Split(',').Length}<> + extends class BaseScenario90 + implements class InterfaceScenario90`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario90`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario91`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario91`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario91<> + extends [System.Runtime]System.Object + implements class InterfaceScenario91`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario91`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario91 +.class public auto ansi DerivedScenario91`{genericParams.Split(',').Length}<> + extends class BaseScenario91 + implements class InterfaceScenario91`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario91`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario91::Method() +} // end of class DerivedScenario91`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario92`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario92`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario92<> + extends [System.Runtime]System.Object + implements class InterfaceScenario92`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario92 +.class public auto ansi DerivedScenario92`{genericParams.Split(',').Length}<> + extends class BaseScenario92 + implements class InterfaceScenario92`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario92`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario93`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario93`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario93`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario93`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario93`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario93`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario93<> + extends class BaseScenario93`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario93`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario93`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario93 +.class public abstract auto ansi InterfaceScenario94`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario94`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario94`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario94`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario94<> + extends class BaseScenario94`{genericParams.Split(',').Length} + implements class InterfaceScenario94`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario94 +.class public abstract auto ansi InterfaceScenario95`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario95`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario95`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario95`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario95`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario95`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario95<> + extends class BaseScenario95`{genericParams.Split(',').Length} + implements class InterfaceScenario95`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario95`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario95`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario95 +.class public abstract auto ansi InterfaceScenario96`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario96`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario96`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario96`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario96`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario96<> + extends class BaseScenario96`{genericParams.Split(',').Length} + implements class InterfaceScenario96`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario96 +.class public abstract auto ansi InterfaceScenario97`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario97`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario97`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario97`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario97`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario97`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario97`{genericParams.Split(',').Length}<> + extends class BaseScenario97`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario97`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario97`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario97`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario98`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario98`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario98`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario98`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario98`{genericParams.Split(',').Length}<> + extends class BaseScenario98`{genericParams.Split(',').Length} + implements class InterfaceScenario98`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario98`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario99`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario99`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario99`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario99`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario99`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario99`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario99`{genericParams.Split(',').Length}<> + extends class BaseScenario99`{genericParams.Split(',').Length} + implements class InterfaceScenario99`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario99`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario99`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario99`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario100`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario100`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario100`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario100`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario100`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario100`{genericParams.Split(',').Length}<> + extends class BaseScenario100`{genericParams.Split(',').Length} + implements class InterfaceScenario100`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario100`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario101`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario101`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario101`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario101`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario101`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario101`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario101`{genericParams.Split(',').Length}<> + extends class BaseScenario101`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario101`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario101`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario101`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario102`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario102`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario102`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario102`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario102`{genericParams.Split(',').Length}<> + extends class BaseScenario102`{genericParams.Split(',').Length} + implements class InterfaceScenario102`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario102`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario103`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario103`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario103`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario103`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario103`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario103`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario103`{genericParams.Split(',').Length}<> + extends class BaseScenario103`{genericParams.Split(',').Length} + implements class InterfaceScenario103`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario103`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario103`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario103`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario104`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario104`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario104`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario104`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario104`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario104`{genericParams.Split(',').Length}<> + extends class BaseScenario104`{genericParams.Split(',').Length} + implements class InterfaceScenario104`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario104`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario105`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario105`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario105`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario105`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario105`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario105`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario105`{genericParams.Split(',').Length}<> + extends class BaseScenario105`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario105`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario105`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario105`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario106`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario106`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario106`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario106`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario106`{genericParams.Split(',').Length}<> + extends class BaseScenario106`{genericParams.Split(',').Length} + implements class InterfaceScenario106`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario106`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario107`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario107`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario107`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario107`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario107`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario107`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario107`{genericParams.Split(',').Length}<> + extends class BaseScenario107`{genericParams.Split(',').Length} + implements class InterfaceScenario107`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario107`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario107`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario107`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario108`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario108`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario108`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario108`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario108`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario108`{genericParams.Split(',').Length}<> + extends class BaseScenario108`{genericParams.Split(',').Length} + implements class InterfaceScenario108`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario108`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario109`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario109`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario109`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario109`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario109`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario109`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario109`{genericParams.Split(',').Length}<> + extends class BaseScenario109`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario109`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario109`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario109`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario110`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario110`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario110`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario110`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario110`{genericParams.Split(',').Length}<> + extends class BaseScenario110`{genericParams.Split(',').Length} + implements class InterfaceScenario110`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario110`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario111`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario111`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario111`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario111`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario111`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario111`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario111`{genericParams.Split(',').Length}<> + extends class BaseScenario111`{genericParams.Split(',').Length} + implements class InterfaceScenario111`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario111`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario111`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario111`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario112`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario112`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario112`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario112`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario112`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario112`{genericParams.Split(',').Length}<> + extends class BaseScenario112`{genericParams.Split(',').Length} + implements class InterfaceScenario112`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario112`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario113`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario113`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario113`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario113`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario113`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario113`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario113`{genericParams.Split(',').Length}<> + extends class BaseScenario113`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario113`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario113`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario113`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario114`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario114`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario114`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario114`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario114`{genericParams.Split(',').Length}<> + extends class BaseScenario114`{genericParams.Split(',').Length}> + implements class InterfaceScenario114`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario114`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario115`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario115`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario115`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario115`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario115`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario115`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario115`{genericParams.Split(',').Length}<> + extends class BaseScenario115`{genericParams.Split(',').Length}> + implements class InterfaceScenario115`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario115`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario115`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario115`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario116`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario116`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario116`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario116`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario116`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario116`{genericParams.Split(',').Length}<> + extends class BaseScenario116`{genericParams.Split(',').Length}> + implements class InterfaceScenario116`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario116`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario117`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario117`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario117`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario117`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario117`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario117`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario117`{genericParams.Split(',').Length}<> + extends class BaseScenario117`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario117`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario117`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario117`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario118`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario118`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario118`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario118`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario118`{genericParams.Split(',').Length}<> + extends class BaseScenario118`{genericParams.Split(',').Length}> + implements class InterfaceScenario118`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario118`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario119`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario119`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario119`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario119`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario119`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario119`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario119`{genericParams.Split(',').Length}<> + extends class BaseScenario119`{genericParams.Split(',').Length}> + implements class InterfaceScenario119`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario119`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario119`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario119`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario120`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario120`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario120`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario120`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario120`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario120`{genericParams.Split(',').Length}<> + extends class BaseScenario120`{genericParams.Split(',').Length}> + implements class InterfaceScenario120`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario120`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario121`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario121`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario121`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario121`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario121`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario121`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario121<> + extends class BaseScenario121`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario121`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario121`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario121 +.class public abstract auto ansi InterfaceScenario122`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario122`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario122`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario122`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario122<> + extends class BaseScenario122`{genericParams.Split(',').Length} + implements class InterfaceScenario122`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario122 +.class public abstract auto ansi InterfaceScenario123`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario123`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario123`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario123`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario123`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario123`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario123<> + extends class BaseScenario123`{genericParams.Split(',').Length} + implements class InterfaceScenario123`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario123`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario123`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario123 +.class public abstract auto ansi InterfaceScenario124`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario124`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario124`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario124`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario124`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario124<> + extends class BaseScenario124`{genericParams.Split(',').Length} + implements class InterfaceScenario124`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario124 +.class public abstract auto ansi InterfaceScenario125`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario125`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario125`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario125`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario125`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario125`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario125`{genericParams.Split(',').Length}<> + extends class BaseScenario125`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario125`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario125`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario125`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario126`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario126`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario126`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario126`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario126`{genericParams.Split(',').Length}<> + extends class BaseScenario126`{genericParams.Split(',').Length} + implements class InterfaceScenario126`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario126`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario127`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario127`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario127`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario127`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario127`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario127`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario127`{genericParams.Split(',').Length}<> + extends class BaseScenario127`{genericParams.Split(',').Length} + implements class InterfaceScenario127`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario127`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario127`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario127`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario128`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario128`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario128`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario128`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario128`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario128`{genericParams.Split(',').Length}<> + extends class BaseScenario128`{genericParams.Split(',').Length} + implements class InterfaceScenario128`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario128`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario129`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario129`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario129`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario129`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario129`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario129`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario129`{genericParams.Split(',').Length}<> + extends class BaseScenario129`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario129`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario129`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario129`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario130`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario130`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario130`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario130`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario130`{genericParams.Split(',').Length}<> + extends class BaseScenario130`{genericParams.Split(',').Length} + implements class InterfaceScenario130`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario130`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario131`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario131`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario131`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario131`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario131`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario131`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario131`{genericParams.Split(',').Length}<> + extends class BaseScenario131`{genericParams.Split(',').Length} + implements class InterfaceScenario131`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario131`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario131`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario131`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario132`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario132`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario132`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario132`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario132`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario132`{genericParams.Split(',').Length}<> + extends class BaseScenario132`{genericParams.Split(',').Length} + implements class InterfaceScenario132`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario132`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario133`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario133`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario133`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario133`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario133`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario133`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario133`{genericParams.Split(',').Length}<> + extends class BaseScenario133`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario133`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario133`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario133`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario134`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario134`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario134`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario134`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario134`{genericParams.Split(',').Length}<> + extends class BaseScenario134`{genericParams.Split(',').Length} + implements class InterfaceScenario134`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario134`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario135`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario135`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario135`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario135`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario135`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario135`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario135`{genericParams.Split(',').Length}<> + extends class BaseScenario135`{genericParams.Split(',').Length} + implements class InterfaceScenario135`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario135`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario135`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario135`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario136`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario136`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario136`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario136`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario136`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario136`{genericParams.Split(',').Length}<> + extends class BaseScenario136`{genericParams.Split(',').Length} + implements class InterfaceScenario136`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario136`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario137`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario137`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario137`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario137`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario137`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario137`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario137`{genericParams.Split(',').Length}<> + extends class BaseScenario137`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario137`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario137`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario137`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario138`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario138`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario138`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario138`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario138`{genericParams.Split(',').Length}<> + extends class BaseScenario138`{genericParams.Split(',').Length} + implements class InterfaceScenario138`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario138`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario139`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario139`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario139`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario139`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario139`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario139`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario139`{genericParams.Split(',').Length}<> + extends class BaseScenario139`{genericParams.Split(',').Length} + implements class InterfaceScenario139`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario139`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario139`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario139`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario140`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario140`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario140`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario140`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario140`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario140`{genericParams.Split(',').Length}<> + extends class BaseScenario140`{genericParams.Split(',').Length} + implements class InterfaceScenario140`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario140`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario141`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario141`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario141`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario141`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario141`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario141`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario141`{genericParams.Split(',').Length}<> + extends class BaseScenario141`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario141`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario141`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario141`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario142`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario142`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario142`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario142`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario142`{genericParams.Split(',').Length}<> + extends class BaseScenario142`{genericParams.Split(',').Length}> + implements class InterfaceScenario142`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario142`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario143`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario143`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario143`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario143`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario143`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario143`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario143`{genericParams.Split(',').Length}<> + extends class BaseScenario143`{genericParams.Split(',').Length}> + implements class InterfaceScenario143`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario143`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario143`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario143`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario144`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario144`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario144`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario144`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario144`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario144`{genericParams.Split(',').Length}<> + extends class BaseScenario144`{genericParams.Split(',').Length}> + implements class InterfaceScenario144`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario144`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario145`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario145`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario145`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario145`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario145`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario145`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario145`{genericParams.Split(',').Length}<> + extends class BaseScenario145`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario145`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario145`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario145`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario146`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario146`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario146`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario146`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario146`{genericParams.Split(',').Length}<> + extends class BaseScenario146`{genericParams.Split(',').Length}> + implements class InterfaceScenario146`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario146`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario147`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario147`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario147`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario147`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario147`{genericParams.Split(',').Length}::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario147`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario147`{genericParams.Split(',').Length}<> + extends class BaseScenario147`{genericParams.Split(',').Length}> + implements class InterfaceScenario147`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario147`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario147`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario147`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario148`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario148`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario148`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario148`{genericParams.Split(',').Length} +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario148`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario148`{genericParams.Split(',').Length}<> + extends class BaseScenario148`{genericParams.Split(',').Length}> + implements class InterfaceScenario148`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario148`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario149`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario149`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario149`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario149`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario149`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario149`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario149<> + extends class BaseScenario149`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario149`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario149`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario149 +.class public abstract auto ansi InterfaceScenario150`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario150`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario150`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario150`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario150<> + extends class BaseScenario150`{genericParams.Split(',').Length} + implements class InterfaceScenario150`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario150 +.class public abstract auto ansi InterfaceScenario151`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario151`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario151`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario151`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario151`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario151`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario151<> + extends class BaseScenario151`{genericParams.Split(',').Length} + implements class InterfaceScenario151`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario151`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario151`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario151 +.class public abstract auto ansi InterfaceScenario152`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario152`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario152`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario152`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario152`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario152<> + extends class BaseScenario152`{genericParams.Split(',').Length} + implements class InterfaceScenario152`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario152 +.class public abstract auto ansi InterfaceScenario153`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario153`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario153`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario153`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario153`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario153`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario153`{genericParams.Split(',').Length}<> + extends class BaseScenario153`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario153`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario153`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario153`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario154`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario154`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario154`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario154`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario154`{genericParams.Split(',').Length}<> + extends class BaseScenario154`{genericParams.Split(',').Length} + implements class InterfaceScenario154`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario154`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario155`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario155`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario155`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario155`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario155`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario155`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario155`{genericParams.Split(',').Length}<> + extends class BaseScenario155`{genericParams.Split(',').Length} + implements class InterfaceScenario155`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario155`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario155`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario155`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario156`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario156`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario156`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario156`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario156`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario156`{genericParams.Split(',').Length}<> + extends class BaseScenario156`{genericParams.Split(',').Length} + implements class InterfaceScenario156`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario156`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario157`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario157`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario157`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario157`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario157`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario157`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario157`{genericParams.Split(',').Length}<> + extends class BaseScenario157`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario157`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario157`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario157`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario158`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario158`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario158`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario158`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario158`{genericParams.Split(',').Length}<> + extends class BaseScenario158`{genericParams.Split(',').Length} + implements class InterfaceScenario158`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario158`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario159`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario159`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario159`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario159`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario159`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario159`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario159`{genericParams.Split(',').Length}<> + extends class BaseScenario159`{genericParams.Split(',').Length} + implements class InterfaceScenario159`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario159`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario159`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario159`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario160`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario160`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario160`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario160`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario160`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario160`{genericParams.Split(',').Length}<> + extends class BaseScenario160`{genericParams.Split(',').Length} + implements class InterfaceScenario160`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario160`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario161`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario161`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario161`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario161`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario161`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario161`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario161`{genericParams.Split(',').Length}<> + extends class BaseScenario161`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario161`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario161`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario161`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario162`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario162`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario162`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario162`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario162`{genericParams.Split(',').Length}<> + extends class BaseScenario162`{genericParams.Split(',').Length} + implements class InterfaceScenario162`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario162`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario163`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario163`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario163`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario163`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario163`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario163`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario163`{genericParams.Split(',').Length}<> + extends class BaseScenario163`{genericParams.Split(',').Length} + implements class InterfaceScenario163`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario163`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario163`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario163`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario164`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario164`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario164`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario164`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario164`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario164`{genericParams.Split(',').Length}<> + extends class BaseScenario164`{genericParams.Split(',').Length} + implements class InterfaceScenario164`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario164`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario165`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario165`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario165`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario165`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario165`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario165`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario165`{genericParams.Split(',').Length}<> + extends class BaseScenario165`{genericParams.Split(',').Length} +{ + .override method int32 class InterfaceScenario165`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario165`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario165`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario166`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario166`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario166`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario166`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario166`{genericParams.Split(',').Length}<> + extends class BaseScenario166`{genericParams.Split(',').Length} + implements class InterfaceScenario166`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario166`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario167`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario167`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario167`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario167`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario167`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario167`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario167`{genericParams.Split(',').Length}<> + extends class BaseScenario167`{genericParams.Split(',').Length} + implements class InterfaceScenario167`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario167`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario167`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario167`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario168`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario168`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario168`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario168`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario168`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario168`{genericParams.Split(',').Length}<> + extends class BaseScenario168`{genericParams.Split(',').Length} + implements class InterfaceScenario168`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario168`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario169`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario169`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario169`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario169`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario169`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario169`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario169`{genericParams.Split(',').Length}<> + extends class BaseScenario169`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario169`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario169`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario169`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario170`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario170`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario170`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario170`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario170`{genericParams.Split(',').Length}<> + extends class BaseScenario170`{genericParams.Split(',').Length}> + implements class InterfaceScenario170`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario170`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario171`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario171`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario171`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario171`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario171`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario171`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario171`{genericParams.Split(',').Length}<> + extends class BaseScenario171`{genericParams.Split(',').Length}> + implements class InterfaceScenario171`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario171`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario171`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario171`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario172`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario172`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario172`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario172`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario172`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario172`{genericParams.Split(',').Length}<> + extends class BaseScenario172`{genericParams.Split(',').Length}> + implements class InterfaceScenario172`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario172`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario173`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario173`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario173`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario173`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario173`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario173`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario173`{genericParams.Split(',').Length}<> + extends class BaseScenario173`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario173`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario173`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario173`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario174`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario174`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario174`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario174`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario174`{genericParams.Split(',').Length}<> + extends class BaseScenario174`{genericParams.Split(',').Length}> + implements class InterfaceScenario174`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario174`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario175`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario175`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario175`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario175`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario175`{genericParams.Split(',').Length}>::Method() + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario175`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario175`{genericParams.Split(',').Length}<> + extends class BaseScenario175`{genericParams.Split(',').Length}> + implements class InterfaceScenario175`{genericParams.Split(',').Length}> +{ + .override method int32 class InterfaceScenario175`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario175`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario175`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario176`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario176`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario176`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario176`{genericParams.Split(',').Length}> +{ + .method public static int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s V_0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario176`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario176`{genericParams.Split(',').Length}<> + extends class BaseScenario176`{genericParams.Split(',').Length}> + implements class InterfaceScenario176`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario176`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario177`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario177`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario177<> + extends [System.Runtime]System.Object + implements class InterfaceScenario177`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario177`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario177 +.class public auto ansi DerivedScenario177<> + extends class BaseScenario177 +{ + .override method object class InterfaceScenario177`{genericParams.Split(',').Length}::Method() with method object class BaseScenario177::Method() +} // end of class DerivedScenario177 +.class public abstract auto ansi InterfaceScenario178`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario178`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario178<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario178 +.class public auto ansi DerivedScenario178<> + extends class BaseScenario178 + implements class InterfaceScenario178`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario178 +.class public abstract auto ansi InterfaceScenario179`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario179`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario179<> + extends [System.Runtime]System.Object + implements class InterfaceScenario179`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario179`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario179 +.class public auto ansi DerivedScenario179<> + extends class BaseScenario179 + implements class InterfaceScenario179`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario179`{genericParams.Split(',').Length}::Method() with method object class BaseScenario179::Method() +} // end of class DerivedScenario179 +.class public abstract auto ansi InterfaceScenario180`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario180`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario180<> + extends [System.Runtime]System.Object + implements class InterfaceScenario180`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario180 +.class public auto ansi DerivedScenario180<> + extends class BaseScenario180 + implements class InterfaceScenario180`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario180 +.class public abstract auto ansi InterfaceScenario181`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario181`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario181<> + extends [System.Runtime]System.Object + implements class InterfaceScenario181`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario181`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario181 +.class public auto ansi DerivedScenario181`{genericParams.Split(',').Length}<> + extends class BaseScenario181 +{ + .override method object class InterfaceScenario181`{genericParams.Split(',').Length}::Method() with method object class BaseScenario181::Method() +} // end of class DerivedScenario181`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario182`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario182`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario182<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario182 +.class public auto ansi DerivedScenario182`{genericParams.Split(',').Length}<> + extends class BaseScenario182 + implements class InterfaceScenario182`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario182`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario183`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario183`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario183<> + extends [System.Runtime]System.Object + implements class InterfaceScenario183`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario183`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario183 +.class public auto ansi DerivedScenario183`{genericParams.Split(',').Length}<> + extends class BaseScenario183 + implements class InterfaceScenario183`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario183`{genericParams.Split(',').Length}::Method() with method object class BaseScenario183::Method() +} // end of class DerivedScenario183`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario184`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario184`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario184<> + extends [System.Runtime]System.Object + implements class InterfaceScenario184`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario184 +.class public auto ansi DerivedScenario184`{genericParams.Split(',').Length}<> + extends class BaseScenario184 + implements class InterfaceScenario184`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario184`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario185`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario185`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario185<> + extends [System.Runtime]System.Object + implements class InterfaceScenario185`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario185`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario185 +.class public auto ansi DerivedScenario185`{genericParams.Split(',').Length}<> + extends class BaseScenario185 +{ + .override method object class InterfaceScenario185`{genericParams.Split(',').Length}::Method() with method object class BaseScenario185::Method() +} // end of class DerivedScenario185`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario186`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario186`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario186<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario186 +.class public auto ansi DerivedScenario186`{genericParams.Split(',').Length}<> + extends class BaseScenario186 + implements class InterfaceScenario186`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario186`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario187`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario187`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario187<> + extends [System.Runtime]System.Object + implements class InterfaceScenario187`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario187`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario187 +.class public auto ansi DerivedScenario187`{genericParams.Split(',').Length}<> + extends class BaseScenario187 + implements class InterfaceScenario187`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario187`{genericParams.Split(',').Length}::Method() with method object class BaseScenario187::Method() +} // end of class DerivedScenario187`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario188`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario188`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario188<> + extends [System.Runtime]System.Object + implements class InterfaceScenario188`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario188 +.class public auto ansi DerivedScenario188`{genericParams.Split(',').Length}<> + extends class BaseScenario188 + implements class InterfaceScenario188`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario188`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario189`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario189`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario189`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario189`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario189`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario189`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario189<> + extends class BaseScenario189`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario189`{genericParams.Split(',').Length}::Method() with method object class BaseScenario189`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario189 +.class public abstract auto ansi InterfaceScenario190`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario190`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario190`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario190`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario190<> + extends class BaseScenario190`{genericParams.Split(',').Length} + implements class InterfaceScenario190`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario190 +.class public abstract auto ansi InterfaceScenario191`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario191`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario191`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario191`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario191`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario191`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario191<> + extends class BaseScenario191`{genericParams.Split(',').Length} + implements class InterfaceScenario191`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario191`{genericParams.Split(',').Length}::Method() with method object class BaseScenario191`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario191 +.class public abstract auto ansi InterfaceScenario192`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario192`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario192`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario192`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario192`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario192<> + extends class BaseScenario192`{genericParams.Split(',').Length} + implements class InterfaceScenario192`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario192 +.class public abstract auto ansi InterfaceScenario193`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario193`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario193`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario193`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario193`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario193`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario193`{genericParams.Split(',').Length}<> + extends class BaseScenario193`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario193`{genericParams.Split(',').Length}::Method() with method object class BaseScenario193`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario193`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario194`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario194`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario194`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario194`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario194`{genericParams.Split(',').Length}<> + extends class BaseScenario194`{genericParams.Split(',').Length} + implements class InterfaceScenario194`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario194`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario195`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario195`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario195`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario195`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario195`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario195`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario195`{genericParams.Split(',').Length}<> + extends class BaseScenario195`{genericParams.Split(',').Length} + implements class InterfaceScenario195`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario195`{genericParams.Split(',').Length}::Method() with method object class BaseScenario195`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario195`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario196`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario196`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario196`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario196`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario196`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario196`{genericParams.Split(',').Length}<> + extends class BaseScenario196`{genericParams.Split(',').Length} + implements class InterfaceScenario196`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario196`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario197`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario197`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario197`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario197`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario197`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario197`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario197`{genericParams.Split(',').Length}<> + extends class BaseScenario197`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario197`{genericParams.Split(',').Length}::Method() with method object class BaseScenario197`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario197`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario198`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario198`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario198`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario198`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario198`{genericParams.Split(',').Length}<> + extends class BaseScenario198`{genericParams.Split(',').Length} + implements class InterfaceScenario198`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario198`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario199`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario199`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario199`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario199`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario199`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario199`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario199`{genericParams.Split(',').Length}<> + extends class BaseScenario199`{genericParams.Split(',').Length} + implements class InterfaceScenario199`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario199`{genericParams.Split(',').Length}::Method() with method object class BaseScenario199`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario199`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario200`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario200`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario200`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario200`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario200`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario200`{genericParams.Split(',').Length}<> + extends class BaseScenario200`{genericParams.Split(',').Length} + implements class InterfaceScenario200`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario200`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario201`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario201`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario201`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario201`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario201`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario201`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario201`{genericParams.Split(',').Length}<> + extends class BaseScenario201`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario201`{genericParams.Split(',').Length}::Method() with method object class BaseScenario201`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario201`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario202`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario202`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario202`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario202`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario202`{genericParams.Split(',').Length}<> + extends class BaseScenario202`{genericParams.Split(',').Length} + implements class InterfaceScenario202`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario202`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario203`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario203`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario203`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario203`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario203`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario203`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario203`{genericParams.Split(',').Length}<> + extends class BaseScenario203`{genericParams.Split(',').Length} + implements class InterfaceScenario203`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario203`{genericParams.Split(',').Length}::Method() with method object class BaseScenario203`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario203`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario204`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario204`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario204`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario204`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario204`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario204`{genericParams.Split(',').Length}<> + extends class BaseScenario204`{genericParams.Split(',').Length} + implements class InterfaceScenario204`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario204`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario205`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario205`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario205`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario205`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario205`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario205`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario205`{genericParams.Split(',').Length}<> + extends class BaseScenario205`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario205`{genericParams.Split(',').Length}::Method() with method object class BaseScenario205`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario205`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario206`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario206`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario206`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario206`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario206`{genericParams.Split(',').Length}<> + extends class BaseScenario206`{genericParams.Split(',').Length} + implements class InterfaceScenario206`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario206`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario207`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario207`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario207`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario207`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario207`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario207`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario207`{genericParams.Split(',').Length}<> + extends class BaseScenario207`{genericParams.Split(',').Length} + implements class InterfaceScenario207`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario207`{genericParams.Split(',').Length}::Method() with method object class BaseScenario207`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario207`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario208`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario208`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario208`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario208`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario208`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario208`{genericParams.Split(',').Length}<> + extends class BaseScenario208`{genericParams.Split(',').Length} + implements class InterfaceScenario208`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario208`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario209`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario209`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario209`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario209`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario209`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario209`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario209`{genericParams.Split(',').Length}<> + extends class BaseScenario209`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario209`{genericParams.Split(',').Length}::Method() with method object class BaseScenario209`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario209`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario210`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario210`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario210`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario210`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario210`{genericParams.Split(',').Length}<> + extends class BaseScenario210`{genericParams.Split(',').Length}> + implements class InterfaceScenario210`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario210`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario211`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario211`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario211`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario211`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario211`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario211`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario211`{genericParams.Split(',').Length}<> + extends class BaseScenario211`{genericParams.Split(',').Length}> + implements class InterfaceScenario211`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario211`{genericParams.Split(',').Length}::Method() with method object class BaseScenario211`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario211`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario212`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario212`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario212`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario212`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario212`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario212`{genericParams.Split(',').Length}<> + extends class BaseScenario212`{genericParams.Split(',').Length}> + implements class InterfaceScenario212`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario212`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario213`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario213`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario213`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario213`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario213`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario213`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario213`{genericParams.Split(',').Length}<> + extends class BaseScenario213`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario213`{genericParams.Split(',').Length}::Method() with method object class BaseScenario213`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario213`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario214`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario214`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario214`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario214`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario214`{genericParams.Split(',').Length}<> + extends class BaseScenario214`{genericParams.Split(',').Length}> + implements class InterfaceScenario214`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario214`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario215`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario215`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario215`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario215`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario215`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario215`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario215`{genericParams.Split(',').Length}<> + extends class BaseScenario215`{genericParams.Split(',').Length}> + implements class InterfaceScenario215`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario215`{genericParams.Split(',').Length}::Method() with method object class BaseScenario215`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario215`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario216`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario216`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario216`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario216`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario216`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario216`{genericParams.Split(',').Length}<> + extends class BaseScenario216`{genericParams.Split(',').Length}> + implements class InterfaceScenario216`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario216`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario217`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario217`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario217`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario217`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario217`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario217`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario217<> + extends class BaseScenario217`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario217`{genericParams.Split(',').Length}::Method() with method object class BaseScenario217`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario217 +.class public abstract auto ansi InterfaceScenario218`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario218`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario218`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario218`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario218<> + extends class BaseScenario218`{genericParams.Split(',').Length} + implements class InterfaceScenario218`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario218 +.class public abstract auto ansi InterfaceScenario219`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario219`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario219`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario219`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario219`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario219`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario219<> + extends class BaseScenario219`{genericParams.Split(',').Length} + implements class InterfaceScenario219`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario219`{genericParams.Split(',').Length}::Method() with method object class BaseScenario219`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario219 +.class public abstract auto ansi InterfaceScenario220`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario220`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario220`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario220`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario220`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario220<> + extends class BaseScenario220`{genericParams.Split(',').Length} + implements class InterfaceScenario220`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario220 +.class public abstract auto ansi InterfaceScenario221`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario221`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario221`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario221`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario221`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario221`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario221`{genericParams.Split(',').Length}<> + extends class BaseScenario221`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario221`{genericParams.Split(',').Length}::Method() with method object class BaseScenario221`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario221`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario222`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario222`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario222`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario222`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario222`{genericParams.Split(',').Length}<> + extends class BaseScenario222`{genericParams.Split(',').Length} + implements class InterfaceScenario222`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario222`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario223`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario223`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario223`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario223`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario223`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario223`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario223`{genericParams.Split(',').Length}<> + extends class BaseScenario223`{genericParams.Split(',').Length} + implements class InterfaceScenario223`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario223`{genericParams.Split(',').Length}::Method() with method object class BaseScenario223`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario223`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario224`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario224`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario224`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario224`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario224`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario224`{genericParams.Split(',').Length}<> + extends class BaseScenario224`{genericParams.Split(',').Length} + implements class InterfaceScenario224`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario224`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario225`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario225`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario225`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario225`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario225`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario225`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario225`{genericParams.Split(',').Length}<> + extends class BaseScenario225`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario225`{genericParams.Split(',').Length}::Method() with method object class BaseScenario225`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario225`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario226`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario226`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario226`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario226`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario226`{genericParams.Split(',').Length}<> + extends class BaseScenario226`{genericParams.Split(',').Length} + implements class InterfaceScenario226`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario226`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario227`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario227`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario227`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario227`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario227`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario227`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario227`{genericParams.Split(',').Length}<> + extends class BaseScenario227`{genericParams.Split(',').Length} + implements class InterfaceScenario227`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario227`{genericParams.Split(',').Length}::Method() with method object class BaseScenario227`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario227`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario228`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario228`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario228`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario228`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario228`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario228`{genericParams.Split(',').Length}<> + extends class BaseScenario228`{genericParams.Split(',').Length} + implements class InterfaceScenario228`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario228`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario229`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario229`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario229`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario229`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario229`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario229`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario229`{genericParams.Split(',').Length}<> + extends class BaseScenario229`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario229`{genericParams.Split(',').Length}::Method() with method object class BaseScenario229`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario229`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario230`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario230`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario230`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario230`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario230`{genericParams.Split(',').Length}<> + extends class BaseScenario230`{genericParams.Split(',').Length} + implements class InterfaceScenario230`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario230`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario231`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario231`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario231`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario231`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario231`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario231`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario231`{genericParams.Split(',').Length}<> + extends class BaseScenario231`{genericParams.Split(',').Length} + implements class InterfaceScenario231`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario231`{genericParams.Split(',').Length}::Method() with method object class BaseScenario231`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario231`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario232`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario232`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario232`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario232`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario232`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario232`{genericParams.Split(',').Length}<> + extends class BaseScenario232`{genericParams.Split(',').Length} + implements class InterfaceScenario232`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario232`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario233`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario233`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario233`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario233`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario233`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario233`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario233`{genericParams.Split(',').Length}<> + extends class BaseScenario233`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario233`{genericParams.Split(',').Length}::Method() with method object class BaseScenario233`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario233`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario234`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario234`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario234`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario234`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario234`{genericParams.Split(',').Length}<> + extends class BaseScenario234`{genericParams.Split(',').Length} + implements class InterfaceScenario234`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario234`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario235`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario235`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario235`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario235`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario235`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario235`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario235`{genericParams.Split(',').Length}<> + extends class BaseScenario235`{genericParams.Split(',').Length} + implements class InterfaceScenario235`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario235`{genericParams.Split(',').Length}::Method() with method object class BaseScenario235`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario235`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario236`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario236`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario236`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario236`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario236`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario236`{genericParams.Split(',').Length}<> + extends class BaseScenario236`{genericParams.Split(',').Length} + implements class InterfaceScenario236`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario236`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario237`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario237`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario237`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario237`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario237`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario237`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario237`{genericParams.Split(',').Length}<> + extends class BaseScenario237`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario237`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario237`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario237`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario238`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario238`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario238`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario238`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario238`{genericParams.Split(',').Length}<> + extends class BaseScenario238`{genericParams.Split(',').Length}> + implements class InterfaceScenario238`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario238`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario239`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario239`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario239`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario239`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario239`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario239`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario239`{genericParams.Split(',').Length}<> + extends class BaseScenario239`{genericParams.Split(',').Length}> + implements class InterfaceScenario239`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario239`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario239`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario239`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario240`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario240`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario240`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario240`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario240`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario240`{genericParams.Split(',').Length}<> + extends class BaseScenario240`{genericParams.Split(',').Length}> + implements class InterfaceScenario240`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario240`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario241`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario241`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario241`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario241`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario241`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario241`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario241`{genericParams.Split(',').Length}<> + extends class BaseScenario241`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario241`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario241`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario241`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario242`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario242`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario242`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario242`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario242`{genericParams.Split(',').Length}<> + extends class BaseScenario242`{genericParams.Split(',').Length}> + implements class InterfaceScenario242`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario242`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario243`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario243`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario243`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario243`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario243`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario243`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario243`{genericParams.Split(',').Length}<> + extends class BaseScenario243`{genericParams.Split(',').Length}> + implements class InterfaceScenario243`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario243`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario243`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario243`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario244`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario244`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario244`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario244`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario244`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario244`{genericParams.Split(',').Length}<> + extends class BaseScenario244`{genericParams.Split(',').Length}> + implements class InterfaceScenario244`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario244`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario245`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario245`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario245`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario245`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario245`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario245`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario245<> + extends class BaseScenario245`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario245`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario245`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario245 +.class public abstract auto ansi InterfaceScenario246`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario246`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario246`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario246`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario246<> + extends class BaseScenario246`{genericParams.Split(',').Length} + implements class InterfaceScenario246`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario246 +.class public abstract auto ansi InterfaceScenario247`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario247`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario247`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario247`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario247`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario247`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario247<> + extends class BaseScenario247`{genericParams.Split(',').Length} + implements class InterfaceScenario247`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario247`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario247`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario247 +.class public abstract auto ansi InterfaceScenario248`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario248`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario248`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario248`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario248`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario248<> + extends class BaseScenario248`{genericParams.Split(',').Length} + implements class InterfaceScenario248`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario248 +.class public abstract auto ansi InterfaceScenario249`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario249`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario249`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario249`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario249`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario249`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario249`{genericParams.Split(',').Length}<> + extends class BaseScenario249`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario249`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario249`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario249`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario250`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario250`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario250`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario250`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario250`{genericParams.Split(',').Length}<> + extends class BaseScenario250`{genericParams.Split(',').Length} + implements class InterfaceScenario250`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario250`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario251`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario251`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario251`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario251`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario251`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario251`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario251`{genericParams.Split(',').Length}<> + extends class BaseScenario251`{genericParams.Split(',').Length} + implements class InterfaceScenario251`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario251`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario251`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario251`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario252`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario252`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario252`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario252`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario252`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario252`{genericParams.Split(',').Length}<> + extends class BaseScenario252`{genericParams.Split(',').Length} + implements class InterfaceScenario252`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario252`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario253`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario253`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario253`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario253`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario253`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario253`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario253`{genericParams.Split(',').Length}<> + extends class BaseScenario253`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario253`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario253`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario253`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario254`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario254`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario254`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario254`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario254`{genericParams.Split(',').Length}<> + extends class BaseScenario254`{genericParams.Split(',').Length} + implements class InterfaceScenario254`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario254`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario255`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario255`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario255`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario255`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario255`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario255`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario255`{genericParams.Split(',').Length}<> + extends class BaseScenario255`{genericParams.Split(',').Length} + implements class InterfaceScenario255`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario255`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario255`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario255`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario256`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario256`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario256`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario256`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario256`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario256`{genericParams.Split(',').Length}<> + extends class BaseScenario256`{genericParams.Split(',').Length} + implements class InterfaceScenario256`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario256`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario257`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario257`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario257`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario257`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario257`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario257`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario257`{genericParams.Split(',').Length}<> + extends class BaseScenario257`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario257`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario257`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario257`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario258`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario258`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario258`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario258`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario258`{genericParams.Split(',').Length}<> + extends class BaseScenario258`{genericParams.Split(',').Length} + implements class InterfaceScenario258`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario258`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario259`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario259`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario259`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario259`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario259`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario259`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario259`{genericParams.Split(',').Length}<> + extends class BaseScenario259`{genericParams.Split(',').Length} + implements class InterfaceScenario259`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario259`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario259`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario259`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario260`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario260`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario260`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario260`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario260`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario260`{genericParams.Split(',').Length}<> + extends class BaseScenario260`{genericParams.Split(',').Length} + implements class InterfaceScenario260`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario260`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario261`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario261`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario261`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario261`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario261`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario261`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario261`{genericParams.Split(',').Length}<> + extends class BaseScenario261`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario261`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario261`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario261`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario262`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario262`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario262`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario262`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario262`{genericParams.Split(',').Length}<> + extends class BaseScenario262`{genericParams.Split(',').Length} + implements class InterfaceScenario262`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario262`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario263`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario263`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario263`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario263`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario263`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario263`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario263`{genericParams.Split(',').Length}<> + extends class BaseScenario263`{genericParams.Split(',').Length} + implements class InterfaceScenario263`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario263`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario263`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario263`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario264`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario264`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario264`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario264`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario264`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario264`{genericParams.Split(',').Length}<> + extends class BaseScenario264`{genericParams.Split(',').Length} + implements class InterfaceScenario264`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario264`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario265`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario265`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario265`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario265`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario265`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario265`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario265`{genericParams.Split(',').Length}<> + extends class BaseScenario265`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario265`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario265`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario265`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario266`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario266`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario266`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario266`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario266`{genericParams.Split(',').Length}<> + extends class BaseScenario266`{genericParams.Split(',').Length}> + implements class InterfaceScenario266`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario266`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario267`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario267`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario267`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario267`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario267`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario267`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario267`{genericParams.Split(',').Length}<> + extends class BaseScenario267`{genericParams.Split(',').Length}> + implements class InterfaceScenario267`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario267`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario267`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario267`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario268`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario268`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario268`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario268`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario268`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario268`{genericParams.Split(',').Length}<> + extends class BaseScenario268`{genericParams.Split(',').Length}> + implements class InterfaceScenario268`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario268`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario269`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario269`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario269`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario269`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario269`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario269`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario269`{genericParams.Split(',').Length}<> + extends class BaseScenario269`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario269`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario269`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario269`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario270`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario270`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario270`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario270`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario270`{genericParams.Split(',').Length}<> + extends class BaseScenario270`{genericParams.Split(',').Length}> + implements class InterfaceScenario270`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario270`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario271`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario271`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario271`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario271`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario271`{genericParams.Split(',').Length}>::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario271`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario271`{genericParams.Split(',').Length}<> + extends class BaseScenario271`{genericParams.Split(',').Length}> + implements class InterfaceScenario271`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario271`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario271`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario271`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario272`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario272`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario272`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario272`{genericParams.Split(',').Length}> +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario272`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario272`{genericParams.Split(',').Length}<> + extends class BaseScenario272`{genericParams.Split(',').Length}> + implements class InterfaceScenario272`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario272`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario273`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario273`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario273<> + extends [System.Runtime]System.Object + implements class InterfaceScenario273`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario273`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario273 +.class public auto ansi DerivedScenario273<> + extends class BaseScenario273 +{ + .override method object class InterfaceScenario273`{genericParams.Split(',').Length}::Method() with method object class BaseScenario273::Method() +} // end of class DerivedScenario273 +.class public abstract auto ansi InterfaceScenario274`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario274`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario274<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario274 +.class public auto ansi DerivedScenario274<> + extends class BaseScenario274 + implements class InterfaceScenario274`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario274 +.class public abstract auto ansi InterfaceScenario275`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario275`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario275<> + extends [System.Runtime]System.Object + implements class InterfaceScenario275`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario275`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario275 +.class public auto ansi DerivedScenario275<> + extends class BaseScenario275 + implements class InterfaceScenario275`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario275`{genericParams.Split(',').Length}::Method() with method object class BaseScenario275::Method() +} // end of class DerivedScenario275 +.class public abstract auto ansi InterfaceScenario276`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario276`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario276<> + extends [System.Runtime]System.Object + implements class InterfaceScenario276`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario276 +.class public auto ansi DerivedScenario276<> + extends class BaseScenario276 + implements class InterfaceScenario276`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario276 +.class public abstract auto ansi InterfaceScenario277`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario277`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario277<> + extends [System.Runtime]System.Object + implements class InterfaceScenario277`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario277`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario277 +.class public auto ansi DerivedScenario277`{genericParams.Split(',').Length}<> + extends class BaseScenario277 +{ + .override method object class InterfaceScenario277`{genericParams.Split(',').Length}::Method() with method object class BaseScenario277::Method() +} // end of class DerivedScenario277`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario278`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario278`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario278<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario278 +.class public auto ansi DerivedScenario278`{genericParams.Split(',').Length}<> + extends class BaseScenario278 + implements class InterfaceScenario278`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario278`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario279`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario279`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario279<> + extends [System.Runtime]System.Object + implements class InterfaceScenario279`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario279`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario279 +.class public auto ansi DerivedScenario279`{genericParams.Split(',').Length}<> + extends class BaseScenario279 + implements class InterfaceScenario279`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario279`{genericParams.Split(',').Length}::Method() with method object class BaseScenario279::Method() +} // end of class DerivedScenario279`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario280`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario280`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario280<> + extends [System.Runtime]System.Object + implements class InterfaceScenario280`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario280 +.class public auto ansi DerivedScenario280`{genericParams.Split(',').Length}<> + extends class BaseScenario280 + implements class InterfaceScenario280`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario280`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario281`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario281`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario281<> + extends [System.Runtime]System.Object + implements class InterfaceScenario281`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario281`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario281 +.class public auto ansi DerivedScenario281`{genericParams.Split(',').Length}<> + extends class BaseScenario281 +{ + .override method object class InterfaceScenario281`{genericParams.Split(',').Length}::Method() with method object class BaseScenario281::Method() +} // end of class DerivedScenario281`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario282`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario282`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario282<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario282 +.class public auto ansi DerivedScenario282`{genericParams.Split(',').Length}<> + extends class BaseScenario282 + implements class InterfaceScenario282`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario282`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario283`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario283`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario283<> + extends [System.Runtime]System.Object + implements class InterfaceScenario283`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario283`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario283 +.class public auto ansi DerivedScenario283`{genericParams.Split(',').Length}<> + extends class BaseScenario283 + implements class InterfaceScenario283`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario283`{genericParams.Split(',').Length}::Method() with method object class BaseScenario283::Method() +} // end of class DerivedScenario283`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario284`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario284`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario284<> + extends [System.Runtime]System.Object + implements class InterfaceScenario284`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario284 +.class public auto ansi DerivedScenario284`{genericParams.Split(',').Length}<> + extends class BaseScenario284 + implements class InterfaceScenario284`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario284`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario285`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario285`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario285`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario285`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario285`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario285`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario285<> + extends class BaseScenario285`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario285`{genericParams.Split(',').Length}::Method() with method object class BaseScenario285`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario285 +.class public abstract auto ansi InterfaceScenario286`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario286`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario286`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario286`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario286<> + extends class BaseScenario286`{genericParams.Split(',').Length} + implements class InterfaceScenario286`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario286 +.class public abstract auto ansi InterfaceScenario287`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario287`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario287`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario287`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario287`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario287`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario287<> + extends class BaseScenario287`{genericParams.Split(',').Length} + implements class InterfaceScenario287`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario287`{genericParams.Split(',').Length}::Method() with method object class BaseScenario287`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario287 +.class public abstract auto ansi InterfaceScenario288`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario288`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario288`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario288`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario288`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario288<> + extends class BaseScenario288`{genericParams.Split(',').Length} + implements class InterfaceScenario288`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario288 +.class public abstract auto ansi InterfaceScenario289`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario289`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario289`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario289`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario289`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario289`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario289`{genericParams.Split(',').Length}<> + extends class BaseScenario289`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario289`{genericParams.Split(',').Length}::Method() with method object class BaseScenario289`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario289`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario290`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario290`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario290`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario290`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario290`{genericParams.Split(',').Length}<> + extends class BaseScenario290`{genericParams.Split(',').Length} + implements class InterfaceScenario290`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario290`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario291`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario291`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario291`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario291`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario291`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario291`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario291`{genericParams.Split(',').Length}<> + extends class BaseScenario291`{genericParams.Split(',').Length} + implements class InterfaceScenario291`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario291`{genericParams.Split(',').Length}::Method() with method object class BaseScenario291`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario291`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario292`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario292`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario292`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario292`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario292`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario292`{genericParams.Split(',').Length}<> + extends class BaseScenario292`{genericParams.Split(',').Length} + implements class InterfaceScenario292`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario292`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario293`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario293`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario293`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario293`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario293`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario293`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario293`{genericParams.Split(',').Length}<> + extends class BaseScenario293`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario293`{genericParams.Split(',').Length}::Method() with method object class BaseScenario293`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario293`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario294`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario294`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario294`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario294`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario294`{genericParams.Split(',').Length}<> + extends class BaseScenario294`{genericParams.Split(',').Length} + implements class InterfaceScenario294`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario294`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario295`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario295`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario295`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario295`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario295`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario295`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario295`{genericParams.Split(',').Length}<> + extends class BaseScenario295`{genericParams.Split(',').Length} + implements class InterfaceScenario295`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario295`{genericParams.Split(',').Length}::Method() with method object class BaseScenario295`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario295`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario296`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario296`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario296`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario296`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario296`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario296`{genericParams.Split(',').Length}<> + extends class BaseScenario296`{genericParams.Split(',').Length} + implements class InterfaceScenario296`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario296`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario297`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario297`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario297`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario297`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario297`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario297`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario297`{genericParams.Split(',').Length}<> + extends class BaseScenario297`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario297`{genericParams.Split(',').Length}::Method() with method object class BaseScenario297`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario297`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario298`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario298`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario298`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario298`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario298`{genericParams.Split(',').Length}<> + extends class BaseScenario298`{genericParams.Split(',').Length} + implements class InterfaceScenario298`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario298`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario299`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario299`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario299`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario299`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario299`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario299`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario299`{genericParams.Split(',').Length}<> + extends class BaseScenario299`{genericParams.Split(',').Length} + implements class InterfaceScenario299`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario299`{genericParams.Split(',').Length}::Method() with method object class BaseScenario299`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario299`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario300`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario300`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario300`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario300`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario300`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario300`{genericParams.Split(',').Length}<> + extends class BaseScenario300`{genericParams.Split(',').Length} + implements class InterfaceScenario300`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario300`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario301`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario301`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario301`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario301`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario301`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario301`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario301`{genericParams.Split(',').Length}<> + extends class BaseScenario301`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario301`{genericParams.Split(',').Length}::Method() with method object class BaseScenario301`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario301`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario302`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario302`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario302`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario302`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario302`{genericParams.Split(',').Length}<> + extends class BaseScenario302`{genericParams.Split(',').Length} + implements class InterfaceScenario302`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario302`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario303`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario303`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario303`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario303`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario303`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario303`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario303`{genericParams.Split(',').Length}<> + extends class BaseScenario303`{genericParams.Split(',').Length} + implements class InterfaceScenario303`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario303`{genericParams.Split(',').Length}::Method() with method object class BaseScenario303`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario303`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario304`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario304`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario304`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario304`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario304`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario304`{genericParams.Split(',').Length}<> + extends class BaseScenario304`{genericParams.Split(',').Length} + implements class InterfaceScenario304`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario304`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario305`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario305`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario305`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario305`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario305`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario305`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario305`{genericParams.Split(',').Length}<> + extends class BaseScenario305`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario305`{genericParams.Split(',').Length}::Method() with method object class BaseScenario305`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario305`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario306`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario306`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario306`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario306`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario306`{genericParams.Split(',').Length}<> + extends class BaseScenario306`{genericParams.Split(',').Length}> + implements class InterfaceScenario306`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario306`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario307`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario307`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario307`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario307`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario307`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario307`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario307`{genericParams.Split(',').Length}<> + extends class BaseScenario307`{genericParams.Split(',').Length}> + implements class InterfaceScenario307`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario307`{genericParams.Split(',').Length}::Method() with method object class BaseScenario307`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario307`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario308`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario308`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario308`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario308`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario308`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario308`{genericParams.Split(',').Length}<> + extends class BaseScenario308`{genericParams.Split(',').Length}> + implements class InterfaceScenario308`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario308`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario309`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario309`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario309`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario309`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario309`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario309`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario309`{genericParams.Split(',').Length}<> + extends class BaseScenario309`{genericParams.Split(',').Length}> +{ + .override method object class InterfaceScenario309`{genericParams.Split(',').Length}::Method() with method object class BaseScenario309`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario309`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario310`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario310`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario310`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario310`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario310`{genericParams.Split(',').Length}<> + extends class BaseScenario310`{genericParams.Split(',').Length}> + implements class InterfaceScenario310`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario310`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario311`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario311`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario311`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario311`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .override method object class InterfaceScenario311`{genericParams.Split(',').Length}::Method() + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario311`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario311`{genericParams.Split(',').Length}<> + extends class BaseScenario311`{genericParams.Split(',').Length}> + implements class InterfaceScenario311`{genericParams.Split(',').Length} +{ + .override method object class InterfaceScenario311`{genericParams.Split(',').Length}::Method() with method object class BaseScenario311`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario311`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario312`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario312`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario312`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario312`{genericParams.Split(',').Length} +{ + .method public static object Method() cil managed noinlining + { + .locals init (object V_O) + ldloca.s V_0 + initobj object + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario312`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario312`{genericParams.Split(',').Length}<> + extends class BaseScenario312`{genericParams.Split(',').Length}> + implements class InterfaceScenario312`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario312`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario313`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario313`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario313`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario313`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario313`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario313`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario313<> + extends class BaseScenario313`{genericParams.Split(',').Length} +{ + .override method string class InterfaceScenario313`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario313`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario313 +.class public abstract auto ansi InterfaceScenario314`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario314`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario314`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario314`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario314<> + extends class BaseScenario314`{genericParams.Split(',').Length} + implements class InterfaceScenario314`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario314 +.class public abstract auto ansi InterfaceScenario315`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario315`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario315`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario315`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario315`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario315`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario315<> + extends class BaseScenario315`{genericParams.Split(',').Length} + implements class InterfaceScenario315`{genericParams.Split(',').Length} +{ + .override method string class InterfaceScenario315`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario315`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario315 +.class public abstract auto ansi InterfaceScenario316`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario316`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario316`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario316`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario316`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario316<> + extends class BaseScenario316`{genericParams.Split(',').Length} + implements class InterfaceScenario316`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario316 +.class public abstract auto ansi InterfaceScenario317`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario317`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario317`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario317`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario317`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario317`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario317`{genericParams.Split(',').Length}<> + extends class BaseScenario317`{genericParams.Split(',').Length} +{ + .override method string class InterfaceScenario317`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario317`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario317`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario318`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario318`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario318`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario318`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario318`{genericParams.Split(',').Length}<> + extends class BaseScenario318`{genericParams.Split(',').Length} + implements class InterfaceScenario318`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario318`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario319`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario319`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario319`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario319`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario319`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario319`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario319`{genericParams.Split(',').Length}<> + extends class BaseScenario319`{genericParams.Split(',').Length} + implements class InterfaceScenario319`{genericParams.Split(',').Length} +{ + .override method string class InterfaceScenario319`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario319`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario319`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario320`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario320`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario320`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario320`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario320`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario320`{genericParams.Split(',').Length}<> + extends class BaseScenario320`{genericParams.Split(',').Length} + implements class InterfaceScenario320`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario320`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario321`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario321`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario321`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario321`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario321`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario321`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario321`{genericParams.Split(',').Length}<> + extends class BaseScenario321`{genericParams.Split(',').Length} +{ + .override method string class InterfaceScenario321`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario321`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario321`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario322`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario322`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario322`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario322`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario322`{genericParams.Split(',').Length}<> + extends class BaseScenario322`{genericParams.Split(',').Length} + implements class InterfaceScenario322`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario322`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario323`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario323`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario323`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario323`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario323`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario323`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario323`{genericParams.Split(',').Length}<> + extends class BaseScenario323`{genericParams.Split(',').Length} + implements class InterfaceScenario323`{genericParams.Split(',').Length} +{ + .override method string class InterfaceScenario323`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario323`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario323`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario324`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario324`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario324`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario324`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario324`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario324`{genericParams.Split(',').Length}<> + extends class BaseScenario324`{genericParams.Split(',').Length} + implements class InterfaceScenario324`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario324`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario325`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario325`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario325`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario325`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario325`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario325`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario325`{genericParams.Split(',').Length}<> + extends class BaseScenario325`{genericParams.Split(',').Length} +{ + .override method !0 class InterfaceScenario325`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario325`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario325`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario326`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario326`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario326`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario326`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario326`{genericParams.Split(',').Length}<> + extends class BaseScenario326`{genericParams.Split(',').Length} + implements class InterfaceScenario326`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario326`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario327`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario327`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario327`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario327`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario327`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario327`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario327`{genericParams.Split(',').Length}<> + extends class BaseScenario327`{genericParams.Split(',').Length} + implements class InterfaceScenario327`{genericParams.Split(',').Length} +{ + .override method !0 class InterfaceScenario327`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario327`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario327`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario328`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario328`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario328`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario328`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario328`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario328`{genericParams.Split(',').Length}<> + extends class BaseScenario328`{genericParams.Split(',').Length} + implements class InterfaceScenario328`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario328`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario329`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario329`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario329`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario329`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario329`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario329`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario329`{genericParams.Split(',').Length}<> + extends class BaseScenario329`{genericParams.Split(',').Length} +{ + .override method !0 class InterfaceScenario329`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario329`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario329`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario330`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario330`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario330`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario330`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario330`{genericParams.Split(',').Length}<> + extends class BaseScenario330`{genericParams.Split(',').Length} + implements class InterfaceScenario330`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario330`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario331`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario331`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario331`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario331`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario331`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario331`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario331`{genericParams.Split(',').Length}<> + extends class BaseScenario331`{genericParams.Split(',').Length} + implements class InterfaceScenario331`{genericParams.Split(',').Length} +{ + .override method !0 class InterfaceScenario331`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario331`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario331`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario332`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario332`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario332`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario332`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario332`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario332`{genericParams.Split(',').Length}<> + extends class BaseScenario332`{genericParams.Split(',').Length} + implements class InterfaceScenario332`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario332`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario333`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario333`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario333`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario333`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario333`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario333`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario333`{genericParams.Split(',').Length}<> + extends class BaseScenario333`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Func`1 class InterfaceScenario333`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario333`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario333`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario334`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario334`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario334`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario334`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario334`{genericParams.Split(',').Length}<> + extends class BaseScenario334`{genericParams.Split(',').Length}> + implements class InterfaceScenario334`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario334`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario335`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario335`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario335`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario335`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario335`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario335`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario335`{genericParams.Split(',').Length}<> + extends class BaseScenario335`{genericParams.Split(',').Length}> + implements class InterfaceScenario335`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Func`1 class InterfaceScenario335`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario335`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario335`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario336`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario336`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario336`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario336`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario336`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario336`{genericParams.Split(',').Length}<> + extends class BaseScenario336`{genericParams.Split(',').Length}> + implements class InterfaceScenario336`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario336`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario337`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario337`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario337`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario337`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario337`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario337`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario337`{genericParams.Split(',').Length}<> + extends class BaseScenario337`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Func`1 class InterfaceScenario337`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario337`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario337`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario338`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario338`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario338`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario338`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario338`{genericParams.Split(',').Length}<> + extends class BaseScenario338`{genericParams.Split(',').Length}> + implements class InterfaceScenario338`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario338`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario339`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario339`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario339`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario339`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario339`{genericParams.Split(',').Length}::Method() + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario339`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario339`{genericParams.Split(',').Length}<> + extends class BaseScenario339`{genericParams.Split(',').Length}> + implements class InterfaceScenario339`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Func`1 class InterfaceScenario339`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario339`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario339`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario340`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario340`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario340`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario340`{genericParams.Split(',').Length} +{ + .method public static !0 Method() cil managed noinlining + { + .locals init (!0 V_O) + ldloca.s V_0 + initobj !0 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario340`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario340`{genericParams.Split(',').Length}<> + extends class BaseScenario340`{genericParams.Split(',').Length}> + implements class InterfaceScenario340`{genericParams.Split(',').Length} +{ +} // end of class DerivedScenario340`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario341`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario341`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario341`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario341`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario341`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario341<> + extends class BaseScenario341`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario341`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario341 +.class public abstract auto ansi InterfaceScenario342`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario342`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario342`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario342`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario342<> + extends class BaseScenario342`{genericParams.Split(',').Length} + implements class InterfaceScenario342`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario342 +.class public abstract auto ansi InterfaceScenario343`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario343`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario343`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario343`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario343`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario343<> + extends class BaseScenario343`{genericParams.Split(',').Length} + implements class InterfaceScenario343`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario343`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario343 +.class public abstract auto ansi InterfaceScenario344`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario344`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario344`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario344`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario344`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario344<> + extends class BaseScenario344`{genericParams.Split(',').Length} + implements class InterfaceScenario344`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario344 +.class public abstract auto ansi InterfaceScenario345`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario345`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario345`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario345`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario345`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario345`{genericParams.Split(',').Length}<> + extends class BaseScenario345`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario345`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario345`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario346`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario346`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario346`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario346`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario346`{genericParams.Split(',').Length}<> + extends class BaseScenario346`{genericParams.Split(',').Length} + implements class InterfaceScenario346`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario346`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario347`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario347`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario347`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario347`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario347`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario347`{genericParams.Split(',').Length}<> + extends class BaseScenario347`{genericParams.Split(',').Length} + implements class InterfaceScenario347`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario347`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario347`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario348`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario348`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario348`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario348`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario348`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario348`{genericParams.Split(',').Length}<> + extends class BaseScenario348`{genericParams.Split(',').Length} + implements class InterfaceScenario348`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario348`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario349`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario349`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario349`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario349`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario349`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario349`{genericParams.Split(',').Length}<> + extends class BaseScenario349`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario349`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario350`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario350`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario350`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario350`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario350`{genericParams.Split(',').Length}<> + extends class BaseScenario350`{genericParams.Split(',').Length} + implements class InterfaceScenario350`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario350`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario351`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario351`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario351`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario351`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario351`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario351`{genericParams.Split(',').Length}<> + extends class BaseScenario351`{genericParams.Split(',').Length} + implements class InterfaceScenario351`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario351`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario351`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario352`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario352`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario352`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario352`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario352`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario352`{genericParams.Split(',').Length}<> + extends class BaseScenario352`{genericParams.Split(',').Length} + implements class InterfaceScenario352`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario352`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario353`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario353`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario353`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario353`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario353`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario353`{genericParams.Split(',').Length}<> + extends class BaseScenario353`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario353`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario354`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario354`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario354`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario354`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario354`{genericParams.Split(',').Length}<> + extends class BaseScenario354`{genericParams.Split(',').Length} + implements class InterfaceScenario354`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario354`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario355`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario355`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario355`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario355`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario355`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario355`{genericParams.Split(',').Length}<> + extends class BaseScenario355`{genericParams.Split(',').Length} + implements class InterfaceScenario355`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario355`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario355`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario356`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario356`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario356`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario356`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario356`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario356`{genericParams.Split(',').Length}<> + extends class BaseScenario356`{genericParams.Split(',').Length} + implements class InterfaceScenario356`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario356`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario357`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario357`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario357`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario357`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario357`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario357`{genericParams.Split(',').Length}<> + extends class BaseScenario357`{genericParams.Split(',').Length} +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario357`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario358`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario358`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario358`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario358`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario358`{genericParams.Split(',').Length}<> + extends class BaseScenario358`{genericParams.Split(',').Length} + implements class InterfaceScenario358`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario358`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario359`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario359`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario359`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario359`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario359`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario359`{genericParams.Split(',').Length}<> + extends class BaseScenario359`{genericParams.Split(',').Length} + implements class InterfaceScenario359`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario359`{genericParams.Split(',').Length}::Method() +} // end of class DerivedScenario359`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario360`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario360`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario360`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario360`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario360`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario360`{genericParams.Split(',').Length}<> + extends class BaseScenario360`{genericParams.Split(',').Length} + implements class InterfaceScenario360`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario360`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario361`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario361`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario361`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario361`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario361`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario361`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario361`{genericParams.Split(',').Length}<> + extends class BaseScenario361`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario361`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario362`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario362`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario362`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario362`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario362`{genericParams.Split(',').Length}<> + extends class BaseScenario362`{genericParams.Split(',').Length}> + implements class InterfaceScenario362`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario362`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario363`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario363`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario363`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario363`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario363`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario363`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario363`{genericParams.Split(',').Length}<> + extends class BaseScenario363`{genericParams.Split(',').Length}> + implements class InterfaceScenario363`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1> class InterfaceScenario363`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario363`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario363`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario364`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario364`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario364`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario364`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario364`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario364`{genericParams.Split(',').Length}<> + extends class BaseScenario364`{genericParams.Split(',').Length}> + implements class InterfaceScenario364`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario364`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario365`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario365`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario365`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario365`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario365`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario365`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario365`{genericParams.Split(',').Length}<> + extends class BaseScenario365`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario365`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario366`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario366`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario366`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario366`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario366`{genericParams.Split(',').Length}<> + extends class BaseScenario366`{genericParams.Split(',').Length}> + implements class InterfaceScenario366`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario366`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario367`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario367`{genericParams.Split(',').Length} +.class public auto ansi BaseScenario367`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario367`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method class [System.Runtime]System.Action`1 class InterfaceScenario367`{genericParams.Split(',').Length}>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario367`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario367`{genericParams.Split(',').Length}<> + extends class BaseScenario367`{genericParams.Split(',').Length}> + implements class InterfaceScenario367`{genericParams.Split(',').Length}> +{ + .override method class [System.Runtime]System.Action`1> class InterfaceScenario367`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario367`{genericParams.Split(',').Length}>::Method() +} // end of class DerivedScenario367`{genericParams.Split(',').Length} +.class public abstract auto ansi InterfaceScenario368`{genericParams.Split(',').Length}<> +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario368`{genericParams.Split(',').Length} +.class public abstract auto ansi BaseScenario368`{genericParams.Split(',').Length}<> + extends [System.Runtime]System.Object + implements class InterfaceScenario368`{genericParams.Split(',').Length}> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s V_0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario368`{genericParams.Split(',').Length} +.class public auto ansi DerivedScenario368`{genericParams.Split(',').Length}<> + extends class BaseScenario368`{genericParams.Split(',').Length}> + implements class InterfaceScenario368`{genericParams.Split(',').Length}> +{ +} // end of class DerivedScenario368`{genericParams.Split(',').Length} +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + constrained. DerivedScenario1 + call int32 class InterfaceScenario1::Method() + ret + } // end of method Test_Scenario1 + .method public static void Test_Scenario2() cil managed noinlining + { + constrained. DerivedScenario2 + call int32 class InterfaceScenario2::Method() + ret + } // end of method Test_Scenario2 + .method public static void Test_Scenario3() cil managed noinlining + { + constrained. DerivedScenario3 + call int32 class InterfaceScenario3::Method() + ret + } // end of method Test_Scenario3 + .method public static void Test_Scenario4() cil managed noinlining + { + constrained. DerivedScenario4 + call int32 class InterfaceScenario4::Method() + ret + } // end of method Test_Scenario4 + .method public static void Test_Scenario5() cil managed noinlining + { + constrained. DerivedScenario5`{genericParams.Split(',').Length} + call int32 class InterfaceScenario5::Method() + ret + } // end of method Test_Scenario5 + .method public static void Test_Scenario6() cil managed noinlining + { + constrained. DerivedScenario6`{genericParams.Split(',').Length} + call int32 class InterfaceScenario6::Method() + ret + } // end of method Test_Scenario6 + .method public static void Test_Scenario7() cil managed noinlining + { + constrained. DerivedScenario7`{genericParams.Split(',').Length} + call int32 class InterfaceScenario7::Method() + ret + } // end of method Test_Scenario7 + .method public static void Test_Scenario8() cil managed noinlining + { + constrained. DerivedScenario8`{genericParams.Split(',').Length} + call int32 class InterfaceScenario8::Method() + ret + } // end of method Test_Scenario8 + .method public static void Test_Scenario9() cil managed noinlining + { + constrained. DerivedScenario9`{genericParams.Split(',').Length} + call int32 class InterfaceScenario9::Method() + ret + } // end of method Test_Scenario9 + .method public static void Test_Scenario10() cil managed noinlining + { + constrained. DerivedScenario10`{genericParams.Split(',').Length} + call int32 class InterfaceScenario10::Method() + ret + } // end of method Test_Scenario10 + .method public static void Test_Scenario11() cil managed noinlining + { + constrained. DerivedScenario11`{genericParams.Split(',').Length} + call int32 class InterfaceScenario11::Method() + ret + } // end of method Test_Scenario11 + .method public static void Test_Scenario12() cil managed noinlining + { + constrained. DerivedScenario12`{genericParams.Split(',').Length} + call int32 class InterfaceScenario12::Method() + ret + } // end of method Test_Scenario12 + .method public static void Test_Scenario13() cil managed noinlining + { + constrained. DerivedScenario13 + call int32 class InterfaceScenario13::Method() + ret + } // end of method Test_Scenario13 + .method public static void Test_Scenario14() cil managed noinlining + { + constrained. DerivedScenario14 + call int32 class InterfaceScenario14::Method() + ret + } // end of method Test_Scenario14 + .method public static void Test_Scenario15() cil managed noinlining + { + constrained. DerivedScenario15 + call int32 class InterfaceScenario15::Method() + ret + } // end of method Test_Scenario15 + .method public static void Test_Scenario16() cil managed noinlining + { + constrained. DerivedScenario16 + call int32 class InterfaceScenario16::Method() + ret + } // end of method Test_Scenario16 + .method public static void Test_Scenario17() cil managed noinlining + { + constrained. DerivedScenario17`{genericParams.Split(',').Length} + call int32 class InterfaceScenario17::Method() + ret + } // end of method Test_Scenario17 + .method public static void Test_Scenario18() cil managed noinlining + { + constrained. DerivedScenario18`{genericParams.Split(',').Length} + call int32 class InterfaceScenario18::Method() + ret + } // end of method Test_Scenario18 + .method public static void Test_Scenario19() cil managed noinlining + { + constrained. DerivedScenario19`{genericParams.Split(',').Length} + call int32 class InterfaceScenario19::Method() + ret + } // end of method Test_Scenario19 + .method public static void Test_Scenario20() cil managed noinlining + { + constrained. DerivedScenario20`{genericParams.Split(',').Length} + call int32 class InterfaceScenario20::Method() + ret + } // end of method Test_Scenario20 + .method public static void Test_Scenario21() cil managed noinlining + { + constrained. DerivedScenario21`{genericParams.Split(',').Length} + call int32 class InterfaceScenario21::Method() + ret + } // end of method Test_Scenario21 + .method public static void Test_Scenario22() cil managed noinlining + { + constrained. DerivedScenario22`{genericParams.Split(',').Length} + call int32 class InterfaceScenario22::Method() + ret + } // end of method Test_Scenario22 + .method public static void Test_Scenario23() cil managed noinlining + { + constrained. DerivedScenario23`{genericParams.Split(',').Length} + call int32 class InterfaceScenario23::Method() + ret + } // end of method Test_Scenario23 + .method public static void Test_Scenario24() cil managed noinlining + { + constrained. DerivedScenario24`{genericParams.Split(',').Length} + call int32 class InterfaceScenario24::Method() + ret + } // end of method Test_Scenario24 + .method public static void Test_Scenario25() cil managed noinlining + { + constrained. DerivedScenario25`{genericParams.Split(',').Length} + call int32 class InterfaceScenario25::Method() + ret + } // end of method Test_Scenario25 + .method public static void Test_Scenario26() cil managed noinlining + { + constrained. DerivedScenario26`{genericParams.Split(',').Length} + call int32 class InterfaceScenario26::Method() + ret + } // end of method Test_Scenario26 + .method public static void Test_Scenario27() cil managed noinlining + { + constrained. DerivedScenario27`{genericParams.Split(',').Length} + call int32 class InterfaceScenario27::Method() + ret + } // end of method Test_Scenario27 + .method public static void Test_Scenario28() cil managed noinlining + { + constrained. DerivedScenario28`{genericParams.Split(',').Length} + call int32 class InterfaceScenario28::Method() + ret + } // end of method Test_Scenario28 + .method public static void Test_Scenario29() cil managed noinlining + { + constrained. DerivedScenario29`{genericParams.Split(',').Length} + call int32 class InterfaceScenario29::Method() + ret + } // end of method Test_Scenario29 + .method public static void Test_Scenario30() cil managed noinlining + { + constrained. DerivedScenario30`{genericParams.Split(',').Length} + call int32 class InterfaceScenario30::Method() + ret + } // end of method Test_Scenario30 + .method public static void Test_Scenario31() cil managed noinlining + { + constrained. DerivedScenario31`{genericParams.Split(',').Length} + call int32 class InterfaceScenario31::Method() + ret + } // end of method Test_Scenario31 + .method public static void Test_Scenario32() cil managed noinlining + { + constrained. DerivedScenario32`{genericParams.Split(',').Length} + call int32 class InterfaceScenario32::Method() + ret + } // end of method Test_Scenario32 + .method public static void Test_Scenario33() cil managed noinlining + { + constrained. DerivedScenario33`{genericParams.Split(',').Length} + call int32 class InterfaceScenario33::Method() + ret + } // end of method Test_Scenario33 + .method public static void Test_Scenario34() cil managed noinlining + { + constrained. DerivedScenario34`{genericParams.Split(',').Length} + call int32 class InterfaceScenario34::Method() + ret + } // end of method Test_Scenario34 + .method public static void Test_Scenario35() cil managed noinlining + { + constrained. DerivedScenario35`{genericParams.Split(',').Length} + call int32 class InterfaceScenario35::Method() + ret + } // end of method Test_Scenario35 + .method public static void Test_Scenario36() cil managed noinlining + { + constrained. DerivedScenario36`{genericParams.Split(',').Length} + call int32 class InterfaceScenario36::Method() + ret + } // end of method Test_Scenario36 + .method public static void Test_Scenario37() cil managed noinlining + { + constrained. DerivedScenario37`{genericParams.Split(',').Length} + call int32 class InterfaceScenario37::Method() + ret + } // end of method Test_Scenario37 + .method public static void Test_Scenario38() cil managed noinlining + { + constrained. DerivedScenario38`{genericParams.Split(',').Length} + call int32 class InterfaceScenario38::Method() + ret + } // end of method Test_Scenario38 + .method public static void Test_Scenario39() cil managed noinlining + { + constrained. DerivedScenario39`{genericParams.Split(',').Length} + call int32 class InterfaceScenario39::Method() + ret + } // end of method Test_Scenario39 + .method public static void Test_Scenario40() cil managed noinlining + { + constrained. DerivedScenario40`{genericParams.Split(',').Length} + call int32 class InterfaceScenario40::Method() + ret + } // end of method Test_Scenario40 + .method public static void Test_Scenario41() cil managed noinlining + { + constrained. DerivedScenario41 + call object class InterfaceScenario41::Method() + ret + } // end of method Test_Scenario41 + .method public static void Test_Scenario42() cil managed noinlining + { + constrained. DerivedScenario42 + call object class InterfaceScenario42::Method() + ret + } // end of method Test_Scenario42 + .method public static void Test_Scenario43() cil managed noinlining + { + constrained. DerivedScenario43 + call object class InterfaceScenario43::Method() + ret + } // end of method Test_Scenario43 + .method public static void Test_Scenario44() cil managed noinlining + { + constrained. DerivedScenario44 + call object class InterfaceScenario44::Method() + ret + } // end of method Test_Scenario44 + .method public static void Test_Scenario45() cil managed noinlining + { + constrained. DerivedScenario45`{genericParams.Split(',').Length} + call object class InterfaceScenario45::Method() + ret + } // end of method Test_Scenario45 + .method public static void Test_Scenario46() cil managed noinlining + { + constrained. DerivedScenario46`{genericParams.Split(',').Length} + call object class InterfaceScenario46::Method() + ret + } // end of method Test_Scenario46 + .method public static void Test_Scenario47() cil managed noinlining + { + constrained. DerivedScenario47`{genericParams.Split(',').Length} + call object class InterfaceScenario47::Method() + ret + } // end of method Test_Scenario47 + .method public static void Test_Scenario48() cil managed noinlining + { + constrained. DerivedScenario48`{genericParams.Split(',').Length} + call object class InterfaceScenario48::Method() + ret + } // end of method Test_Scenario48 + .method public static void Test_Scenario49() cil managed noinlining + { + constrained. DerivedScenario49`{genericParams.Split(',').Length} + call object class InterfaceScenario49::Method() + ret + } // end of method Test_Scenario49 + .method public static void Test_Scenario50() cil managed noinlining + { + constrained. DerivedScenario50`{genericParams.Split(',').Length} + call object class InterfaceScenario50::Method() + ret + } // end of method Test_Scenario50 + .method public static void Test_Scenario51() cil managed noinlining + { + constrained. DerivedScenario51`{genericParams.Split(',').Length} + call object class InterfaceScenario51::Method() + ret + } // end of method Test_Scenario51 + .method public static void Test_Scenario52() cil managed noinlining + { + constrained. DerivedScenario52`{genericParams.Split(',').Length} + call object class InterfaceScenario52::Method() + ret + } // end of method Test_Scenario52 + .method public static void Test_Scenario53() cil managed noinlining + { + constrained. DerivedScenario53 + call object class InterfaceScenario53::Method() + ret + } // end of method Test_Scenario53 + .method public static void Test_Scenario54() cil managed noinlining + { + constrained. DerivedScenario54 + call object class InterfaceScenario54::Method() + ret + } // end of method Test_Scenario54 + .method public static void Test_Scenario55() cil managed noinlining + { + constrained. DerivedScenario55 + call object class InterfaceScenario55::Method() + ret + } // end of method Test_Scenario55 + .method public static void Test_Scenario56() cil managed noinlining + { + constrained. DerivedScenario56 + call object class InterfaceScenario56::Method() + ret + } // end of method Test_Scenario56 + .method public static void Test_Scenario57() cil managed noinlining + { + constrained. DerivedScenario57`{genericParams.Split(',').Length} + call object class InterfaceScenario57::Method() + ret + } // end of method Test_Scenario57 + .method public static void Test_Scenario58() cil managed noinlining + { + constrained. DerivedScenario58`{genericParams.Split(',').Length} + call object class InterfaceScenario58::Method() + ret + } // end of method Test_Scenario58 + .method public static void Test_Scenario59() cil managed noinlining + { + constrained. DerivedScenario59`{genericParams.Split(',').Length} + call object class InterfaceScenario59::Method() + ret + } // end of method Test_Scenario59 + .method public static void Test_Scenario60() cil managed noinlining + { + constrained. DerivedScenario60`{genericParams.Split(',').Length} + call object class InterfaceScenario60::Method() + ret + } // end of method Test_Scenario60 + .method public static void Test_Scenario61() cil managed noinlining + { + constrained. DerivedScenario61`{genericParams.Split(',').Length} + call object class InterfaceScenario61::Method() + ret + } // end of method Test_Scenario61 + .method public static void Test_Scenario62() cil managed noinlining + { + constrained. DerivedScenario62`{genericParams.Split(',').Length} + call object class InterfaceScenario62::Method() + ret + } // end of method Test_Scenario62 + .method public static void Test_Scenario63() cil managed noinlining + { + constrained. DerivedScenario63`{genericParams.Split(',').Length} + call object class InterfaceScenario63::Method() + ret + } // end of method Test_Scenario63 + .method public static void Test_Scenario64() cil managed noinlining + { + constrained. DerivedScenario64`{genericParams.Split(',').Length} + call object class InterfaceScenario64::Method() + ret + } // end of method Test_Scenario64 + .method public static void Test_Scenario65() cil managed noinlining + { + constrained. DerivedScenario65`{genericParams.Split(',').Length} + call object class InterfaceScenario65::Method() + ret + } // end of method Test_Scenario65 + .method public static void Test_Scenario66() cil managed noinlining + { + constrained. DerivedScenario66`{genericParams.Split(',').Length} + call object class InterfaceScenario66::Method() + ret + } // end of method Test_Scenario66 + .method public static void Test_Scenario67() cil managed noinlining + { + constrained. DerivedScenario67`{genericParams.Split(',').Length} + call object class InterfaceScenario67::Method() + ret + } // end of method Test_Scenario67 + .method public static void Test_Scenario68() cil managed noinlining + { + constrained. DerivedScenario68`{genericParams.Split(',').Length} + call object class InterfaceScenario68::Method() + ret + } // end of method Test_Scenario68 + .method public static void Test_Scenario69() cil managed noinlining + { + constrained. DerivedScenario69`{genericParams.Split(',').Length} + call object class InterfaceScenario69::Method() + ret + } // end of method Test_Scenario69 + .method public static void Test_Scenario70() cil managed noinlining + { + constrained. DerivedScenario70`{genericParams.Split(',').Length} + call object class InterfaceScenario70::Method() + ret + } // end of method Test_Scenario70 + .method public static void Test_Scenario71() cil managed noinlining + { + constrained. DerivedScenario71`{genericParams.Split(',').Length} + call object class InterfaceScenario71::Method() + ret + } // end of method Test_Scenario71 + .method public static void Test_Scenario72() cil managed noinlining + { + constrained. DerivedScenario72`{genericParams.Split(',').Length} + call object class InterfaceScenario72::Method() + ret + } // end of method Test_Scenario72 + .method public static void Test_Scenario73() cil managed noinlining + { + constrained. DerivedScenario73`{genericParams.Split(',').Length} + call object class InterfaceScenario73::Method() + ret + } // end of method Test_Scenario73 + .method public static void Test_Scenario74() cil managed noinlining + { + constrained. DerivedScenario74`{genericParams.Split(',').Length} + call object class InterfaceScenario74::Method() + ret + } // end of method Test_Scenario74 + .method public static void Test_Scenario75() cil managed noinlining + { + constrained. DerivedScenario75`{genericParams.Split(',').Length} + call object class InterfaceScenario75::Method() + ret + } // end of method Test_Scenario75 + .method public static void Test_Scenario76() cil managed noinlining + { + constrained. DerivedScenario76`{genericParams.Split(',').Length} + call object class InterfaceScenario76::Method() + ret + } // end of method Test_Scenario76 + .method public static void Test_Scenario77() cil managed noinlining + { + constrained. DerivedScenario77`{genericParams.Split(',').Length} + call object class InterfaceScenario77::Method() + ret + } // end of method Test_Scenario77 + .method public static void Test_Scenario78() cil managed noinlining + { + constrained. DerivedScenario78`{genericParams.Split(',').Length} + call object class InterfaceScenario78::Method() + ret + } // end of method Test_Scenario78 + .method public static void Test_Scenario79() cil managed noinlining + { + constrained. DerivedScenario79`{genericParams.Split(',').Length} + call object class InterfaceScenario79::Method() + ret + } // end of method Test_Scenario79 + .method public static void Test_Scenario80() cil managed noinlining + { + constrained. DerivedScenario80`{genericParams.Split(',').Length} + call object class InterfaceScenario80::Method() + ret + } // end of method Test_Scenario80 + .method public static void Test_Scenario81() cil managed noinlining + { + constrained. DerivedScenario81 + call int32 class InterfaceScenario81`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario81 + .method public static void Test_Scenario82() cil managed noinlining + { + constrained. DerivedScenario82 + call int32 class InterfaceScenario82`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario82 + .method public static void Test_Scenario83() cil managed noinlining + { + constrained. DerivedScenario83 + call int32 class InterfaceScenario83`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario83 + .method public static void Test_Scenario84() cil managed noinlining + { + constrained. DerivedScenario84 + call int32 class InterfaceScenario84`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario84 + .method public static void Test_Scenario85() cil managed noinlining + { + constrained. DerivedScenario85`{genericParams.Split(',').Length} + call int32 class InterfaceScenario85`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario85 + .method public static void Test_Scenario86() cil managed noinlining + { + constrained. DerivedScenario86`{genericParams.Split(',').Length} + call int32 class InterfaceScenario86`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario86 + .method public static void Test_Scenario87() cil managed noinlining + { + constrained. DerivedScenario87`{genericParams.Split(',').Length} + call int32 class InterfaceScenario87`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario87 + .method public static void Test_Scenario88() cil managed noinlining + { + constrained. DerivedScenario88`{genericParams.Split(',').Length} + call int32 class InterfaceScenario88`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario88 + .method public static void Test_Scenario89() cil managed noinlining + { + constrained. DerivedScenario89`{genericParams.Split(',').Length} + call int32 class InterfaceScenario89`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario89 + .method public static void Test_Scenario90() cil managed noinlining + { + constrained. DerivedScenario90`{genericParams.Split(',').Length} + call int32 class InterfaceScenario90`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario90 + .method public static void Test_Scenario91() cil managed noinlining + { + constrained. DerivedScenario91`{genericParams.Split(',').Length} + call int32 class InterfaceScenario91`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario91 + .method public static void Test_Scenario92() cil managed noinlining + { + constrained. DerivedScenario92`{genericParams.Split(',').Length} + call int32 class InterfaceScenario92`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario92 + .method public static void Test_Scenario93() cil managed noinlining + { + constrained. DerivedScenario93 + call int32 class InterfaceScenario93`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario93 + .method public static void Test_Scenario94() cil managed noinlining + { + constrained. DerivedScenario94 + call int32 class InterfaceScenario94`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario94 + .method public static void Test_Scenario95() cil managed noinlining + { + constrained. DerivedScenario95 + call int32 class InterfaceScenario95`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario95 + .method public static void Test_Scenario96() cil managed noinlining + { + constrained. DerivedScenario96 + call int32 class InterfaceScenario96`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario96 + .method public static void Test_Scenario97() cil managed noinlining + { + constrained. DerivedScenario97`{genericParams.Split(',').Length} + call int32 class InterfaceScenario97`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario97 + .method public static void Test_Scenario98() cil managed noinlining + { + constrained. DerivedScenario98`{genericParams.Split(',').Length} + call int32 class InterfaceScenario98`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario98 + .method public static void Test_Scenario99() cil managed noinlining + { + constrained. DerivedScenario99`{genericParams.Split(',').Length} + call int32 class InterfaceScenario99`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario99 + .method public static void Test_Scenario100() cil managed noinlining + { + constrained. DerivedScenario100`{genericParams.Split(',').Length} + call int32 class InterfaceScenario100`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario100 + .method public static void Test_Scenario101() cil managed noinlining + { + constrained. DerivedScenario101`{genericParams.Split(',').Length} + call int32 class InterfaceScenario101`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario101 + .method public static void Test_Scenario102() cil managed noinlining + { + constrained. DerivedScenario102`{genericParams.Split(',').Length} + call int32 class InterfaceScenario102`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario102 + .method public static void Test_Scenario103() cil managed noinlining + { + constrained. DerivedScenario103`{genericParams.Split(',').Length} + call int32 class InterfaceScenario103`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario103 + .method public static void Test_Scenario104() cil managed noinlining + { + constrained. DerivedScenario104`{genericParams.Split(',').Length} + call int32 class InterfaceScenario104`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario104 + .method public static void Test_Scenario105() cil managed noinlining + { + constrained. DerivedScenario105`{genericParams.Split(',').Length} + call int32 class InterfaceScenario105`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario105 + .method public static void Test_Scenario106() cil managed noinlining + { + constrained. DerivedScenario106`{genericParams.Split(',').Length} + call int32 class InterfaceScenario106`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario106 + .method public static void Test_Scenario107() cil managed noinlining + { + constrained. DerivedScenario107`{genericParams.Split(',').Length} + call int32 class InterfaceScenario107`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario107 + .method public static void Test_Scenario108() cil managed noinlining + { + constrained. DerivedScenario108`{genericParams.Split(',').Length} + call int32 class InterfaceScenario108`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario108 + .method public static void Test_Scenario109() cil managed noinlining + { + constrained. DerivedScenario109`{genericParams.Split(',').Length} + call int32 class InterfaceScenario109`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario109 + .method public static void Test_Scenario110() cil managed noinlining + { + constrained. DerivedScenario110`{genericParams.Split(',').Length} + call int32 class InterfaceScenario110`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario110 + .method public static void Test_Scenario111() cil managed noinlining + { + constrained. DerivedScenario111`{genericParams.Split(',').Length} + call int32 class InterfaceScenario111`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario111 + .method public static void Test_Scenario112() cil managed noinlining + { + constrained. DerivedScenario112`{genericParams.Split(',').Length} + call int32 class InterfaceScenario112`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario112 + .method public static void Test_Scenario113() cil managed noinlining + { + constrained. DerivedScenario113`{genericParams.Split(',').Length} + call int32 class InterfaceScenario113`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario113 + .method public static void Test_Scenario114() cil managed noinlining + { + constrained. DerivedScenario114`{genericParams.Split(',').Length} + call int32 class InterfaceScenario114`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario114 + .method public static void Test_Scenario115() cil managed noinlining + { + constrained. DerivedScenario115`{genericParams.Split(',').Length} + call int32 class InterfaceScenario115`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario115 + .method public static void Test_Scenario116() cil managed noinlining + { + constrained. DerivedScenario116`{genericParams.Split(',').Length} + call int32 class InterfaceScenario116`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario116 + .method public static void Test_Scenario117() cil managed noinlining + { + constrained. DerivedScenario117`{genericParams.Split(',').Length} + call int32 class InterfaceScenario117`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario117 + .method public static void Test_Scenario118() cil managed noinlining + { + constrained. DerivedScenario118`{genericParams.Split(',').Length} + call int32 class InterfaceScenario118`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario118 + .method public static void Test_Scenario119() cil managed noinlining + { + constrained. DerivedScenario119`{genericParams.Split(',').Length} + call int32 class InterfaceScenario119`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario119 + .method public static void Test_Scenario120() cil managed noinlining + { + constrained. DerivedScenario120`{genericParams.Split(',').Length} + call int32 class InterfaceScenario120`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario120 + .method public static void Test_Scenario121() cil managed noinlining + { + constrained. DerivedScenario121 + call int32 class InterfaceScenario121`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario121 + .method public static void Test_Scenario122() cil managed noinlining + { + constrained. DerivedScenario122 + call int32 class InterfaceScenario122`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario122 + .method public static void Test_Scenario123() cil managed noinlining + { + constrained. DerivedScenario123 + call int32 class InterfaceScenario123`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario123 + .method public static void Test_Scenario124() cil managed noinlining + { + constrained. DerivedScenario124 + call int32 class InterfaceScenario124`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario124 + .method public static void Test_Scenario125() cil managed noinlining + { + constrained. DerivedScenario125`{genericParams.Split(',').Length} + call int32 class InterfaceScenario125`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario125 + .method public static void Test_Scenario126() cil managed noinlining + { + constrained. DerivedScenario126`{genericParams.Split(',').Length} + call int32 class InterfaceScenario126`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario126 + .method public static void Test_Scenario127() cil managed noinlining + { + constrained. DerivedScenario127`{genericParams.Split(',').Length} + call int32 class InterfaceScenario127`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario127 + .method public static void Test_Scenario128() cil managed noinlining + { + constrained. DerivedScenario128`{genericParams.Split(',').Length} + call int32 class InterfaceScenario128`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario128 + .method public static void Test_Scenario129() cil managed noinlining + { + constrained. DerivedScenario129`{genericParams.Split(',').Length} + call int32 class InterfaceScenario129`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario129 + .method public static void Test_Scenario130() cil managed noinlining + { + constrained. DerivedScenario130`{genericParams.Split(',').Length} + call int32 class InterfaceScenario130`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario130 + .method public static void Test_Scenario131() cil managed noinlining + { + constrained. DerivedScenario131`{genericParams.Split(',').Length} + call int32 class InterfaceScenario131`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario131 + .method public static void Test_Scenario132() cil managed noinlining + { + constrained. DerivedScenario132`{genericParams.Split(',').Length} + call int32 class InterfaceScenario132`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario132 + .method public static void Test_Scenario133() cil managed noinlining + { + constrained. DerivedScenario133`{genericParams.Split(',').Length} + call int32 class InterfaceScenario133`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario133 + .method public static void Test_Scenario134() cil managed noinlining + { + constrained. DerivedScenario134`{genericParams.Split(',').Length} + call int32 class InterfaceScenario134`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario134 + .method public static void Test_Scenario135() cil managed noinlining + { + constrained. DerivedScenario135`{genericParams.Split(',').Length} + call int32 class InterfaceScenario135`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario135 + .method public static void Test_Scenario136() cil managed noinlining + { + constrained. DerivedScenario136`{genericParams.Split(',').Length} + call int32 class InterfaceScenario136`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario136 + .method public static void Test_Scenario137() cil managed noinlining + { + constrained. DerivedScenario137`{genericParams.Split(',').Length} + call int32 class InterfaceScenario137`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario137 + .method public static void Test_Scenario138() cil managed noinlining + { + constrained. DerivedScenario138`{genericParams.Split(',').Length} + call int32 class InterfaceScenario138`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario138 + .method public static void Test_Scenario139() cil managed noinlining + { + constrained. DerivedScenario139`{genericParams.Split(',').Length} + call int32 class InterfaceScenario139`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario139 + .method public static void Test_Scenario140() cil managed noinlining + { + constrained. DerivedScenario140`{genericParams.Split(',').Length} + call int32 class InterfaceScenario140`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario140 + .method public static void Test_Scenario141() cil managed noinlining + { + constrained. DerivedScenario141`{genericParams.Split(',').Length} + call int32 class InterfaceScenario141`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario141 + .method public static void Test_Scenario142() cil managed noinlining + { + constrained. DerivedScenario142`{genericParams.Split(',').Length} + call int32 class InterfaceScenario142`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario142 + .method public static void Test_Scenario143() cil managed noinlining + { + constrained. DerivedScenario143`{genericParams.Split(',').Length} + call int32 class InterfaceScenario143`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario143 + .method public static void Test_Scenario144() cil managed noinlining + { + constrained. DerivedScenario144`{genericParams.Split(',').Length} + call int32 class InterfaceScenario144`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario144 + .method public static void Test_Scenario145() cil managed noinlining + { + constrained. DerivedScenario145`{genericParams.Split(',').Length} + call int32 class InterfaceScenario145`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario145 + .method public static void Test_Scenario146() cil managed noinlining + { + constrained. DerivedScenario146`{genericParams.Split(',').Length} + call int32 class InterfaceScenario146`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario146 + .method public static void Test_Scenario147() cil managed noinlining + { + constrained. DerivedScenario147`{genericParams.Split(',').Length} + call int32 class InterfaceScenario147`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario147 + .method public static void Test_Scenario148() cil managed noinlining + { + constrained. DerivedScenario148`{genericParams.Split(',').Length} + call int32 class InterfaceScenario148`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario148 + .method public static void Test_Scenario149() cil managed noinlining + { + constrained. DerivedScenario149 + call int32 class InterfaceScenario149`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario149 + .method public static void Test_Scenario150() cil managed noinlining + { + constrained. DerivedScenario150 + call int32 class InterfaceScenario150`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario150 + .method public static void Test_Scenario151() cil managed noinlining + { + constrained. DerivedScenario151 + call int32 class InterfaceScenario151`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario151 + .method public static void Test_Scenario152() cil managed noinlining + { + constrained. DerivedScenario152 + call int32 class InterfaceScenario152`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario152 + .method public static void Test_Scenario153() cil managed noinlining + { + constrained. DerivedScenario153`{genericParams.Split(',').Length} + call int32 class InterfaceScenario153`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario153 + .method public static void Test_Scenario154() cil managed noinlining + { + constrained. DerivedScenario154`{genericParams.Split(',').Length} + call int32 class InterfaceScenario154`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario154 + .method public static void Test_Scenario155() cil managed noinlining + { + constrained. DerivedScenario155`{genericParams.Split(',').Length} + call int32 class InterfaceScenario155`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario155 + .method public static void Test_Scenario156() cil managed noinlining + { + constrained. DerivedScenario156`{genericParams.Split(',').Length} + call int32 class InterfaceScenario156`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario156 + .method public static void Test_Scenario157() cil managed noinlining + { + constrained. DerivedScenario157`{genericParams.Split(',').Length} + call int32 class InterfaceScenario157`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario157 + .method public static void Test_Scenario158() cil managed noinlining + { + constrained. DerivedScenario158`{genericParams.Split(',').Length} + call int32 class InterfaceScenario158`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario158 + .method public static void Test_Scenario159() cil managed noinlining + { + constrained. DerivedScenario159`{genericParams.Split(',').Length} + call int32 class InterfaceScenario159`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario159 + .method public static void Test_Scenario160() cil managed noinlining + { + constrained. DerivedScenario160`{genericParams.Split(',').Length} + call int32 class InterfaceScenario160`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario160 + .method public static void Test_Scenario161() cil managed noinlining + { + constrained. DerivedScenario161`{genericParams.Split(',').Length} + call int32 class InterfaceScenario161`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario161 + .method public static void Test_Scenario162() cil managed noinlining + { + constrained. DerivedScenario162`{genericParams.Split(',').Length} + call int32 class InterfaceScenario162`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario162 + .method public static void Test_Scenario163() cil managed noinlining + { + constrained. DerivedScenario163`{genericParams.Split(',').Length} + call int32 class InterfaceScenario163`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario163 + .method public static void Test_Scenario164() cil managed noinlining + { + constrained. DerivedScenario164`{genericParams.Split(',').Length} + call int32 class InterfaceScenario164`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario164 + .method public static void Test_Scenario165() cil managed noinlining + { + constrained. DerivedScenario165`{genericParams.Split(',').Length} + call int32 class InterfaceScenario165`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario165 + .method public static void Test_Scenario166() cil managed noinlining + { + constrained. DerivedScenario166`{genericParams.Split(',').Length} + call int32 class InterfaceScenario166`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario166 + .method public static void Test_Scenario167() cil managed noinlining + { + constrained. DerivedScenario167`{genericParams.Split(',').Length} + call int32 class InterfaceScenario167`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario167 + .method public static void Test_Scenario168() cil managed noinlining + { + constrained. DerivedScenario168`{genericParams.Split(',').Length} + call int32 class InterfaceScenario168`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario168 + .method public static void Test_Scenario169() cil managed noinlining + { + constrained. DerivedScenario169`{genericParams.Split(',').Length} + call int32 class InterfaceScenario169`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario169 + .method public static void Test_Scenario170() cil managed noinlining + { + constrained. DerivedScenario170`{genericParams.Split(',').Length} + call int32 class InterfaceScenario170`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario170 + .method public static void Test_Scenario171() cil managed noinlining + { + constrained. DerivedScenario171`{genericParams.Split(',').Length} + call int32 class InterfaceScenario171`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario171 + .method public static void Test_Scenario172() cil managed noinlining + { + constrained. DerivedScenario172`{genericParams.Split(',').Length} + call int32 class InterfaceScenario172`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario172 + .method public static void Test_Scenario173() cil managed noinlining + { + constrained. DerivedScenario173`{genericParams.Split(',').Length} + call int32 class InterfaceScenario173`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario173 + .method public static void Test_Scenario174() cil managed noinlining + { + constrained. DerivedScenario174`{genericParams.Split(',').Length} + call int32 class InterfaceScenario174`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario174 + .method public static void Test_Scenario175() cil managed noinlining + { + constrained. DerivedScenario175`{genericParams.Split(',').Length} + call int32 class InterfaceScenario175`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario175 + .method public static void Test_Scenario176() cil managed noinlining + { + constrained. DerivedScenario176`{genericParams.Split(',').Length} + call int32 class InterfaceScenario176`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario176 + .method public static void Test_Scenario177() cil managed noinlining + { + constrained. DerivedScenario177 + call object class InterfaceScenario177`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario177 + .method public static void Test_Scenario178() cil managed noinlining + { + constrained. DerivedScenario178 + call object class InterfaceScenario178`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario178 + .method public static void Test_Scenario179() cil managed noinlining + { + constrained. DerivedScenario179 + call object class InterfaceScenario179`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario179 + .method public static void Test_Scenario180() cil managed noinlining + { + constrained. DerivedScenario180 + call object class InterfaceScenario180`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario180 + .method public static void Test_Scenario181() cil managed noinlining + { + constrained. DerivedScenario181`{genericParams.Split(',').Length} + call object class InterfaceScenario181`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario181 + .method public static void Test_Scenario182() cil managed noinlining + { + constrained. DerivedScenario182`{genericParams.Split(',').Length} + call object class InterfaceScenario182`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario182 + .method public static void Test_Scenario183() cil managed noinlining + { + constrained. DerivedScenario183`{genericParams.Split(',').Length} + call object class InterfaceScenario183`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario183 + .method public static void Test_Scenario184() cil managed noinlining + { + constrained. DerivedScenario184`{genericParams.Split(',').Length} + call object class InterfaceScenario184`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario184 + .method public static void Test_Scenario185() cil managed noinlining + { + constrained. DerivedScenario185`{genericParams.Split(',').Length} + call object class InterfaceScenario185`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario185 + .method public static void Test_Scenario186() cil managed noinlining + { + constrained. DerivedScenario186`{genericParams.Split(',').Length} + call object class InterfaceScenario186`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario186 + .method public static void Test_Scenario187() cil managed noinlining + { + constrained. DerivedScenario187`{genericParams.Split(',').Length} + call object class InterfaceScenario187`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario187 + .method public static void Test_Scenario188() cil managed noinlining + { + constrained. DerivedScenario188`{genericParams.Split(',').Length} + call object class InterfaceScenario188`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario188 + .method public static void Test_Scenario189() cil managed noinlining + { + constrained. DerivedScenario189 + call object class InterfaceScenario189`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario189 + .method public static void Test_Scenario190() cil managed noinlining + { + constrained. DerivedScenario190 + call object class InterfaceScenario190`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario190 + .method public static void Test_Scenario191() cil managed noinlining + { + constrained. DerivedScenario191 + call object class InterfaceScenario191`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario191 + .method public static void Test_Scenario192() cil managed noinlining + { + constrained. DerivedScenario192 + call object class InterfaceScenario192`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario192 + .method public static void Test_Scenario193() cil managed noinlining + { + constrained. DerivedScenario193`{genericParams.Split(',').Length} + call object class InterfaceScenario193`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario193 + .method public static void Test_Scenario194() cil managed noinlining + { + constrained. DerivedScenario194`{genericParams.Split(',').Length} + call object class InterfaceScenario194`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario194 + .method public static void Test_Scenario195() cil managed noinlining + { + constrained. DerivedScenario195`{genericParams.Split(',').Length} + call object class InterfaceScenario195`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario195 + .method public static void Test_Scenario196() cil managed noinlining + { + constrained. DerivedScenario196`{genericParams.Split(',').Length} + call object class InterfaceScenario196`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario196 + .method public static void Test_Scenario197() cil managed noinlining + { + constrained. DerivedScenario197`{genericParams.Split(',').Length} + call object class InterfaceScenario197`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario197 + .method public static void Test_Scenario198() cil managed noinlining + { + constrained. DerivedScenario198`{genericParams.Split(',').Length} + call object class InterfaceScenario198`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario198 + .method public static void Test_Scenario199() cil managed noinlining + { + constrained. DerivedScenario199`{genericParams.Split(',').Length} + call object class InterfaceScenario199`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario199 + .method public static void Test_Scenario200() cil managed noinlining + { + constrained. DerivedScenario200`{genericParams.Split(',').Length} + call object class InterfaceScenario200`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario200 + .method public static void Test_Scenario201() cil managed noinlining + { + constrained. DerivedScenario201`{genericParams.Split(',').Length} + call object class InterfaceScenario201`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario201 + .method public static void Test_Scenario202() cil managed noinlining + { + constrained. DerivedScenario202`{genericParams.Split(',').Length} + call object class InterfaceScenario202`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario202 + .method public static void Test_Scenario203() cil managed noinlining + { + constrained. DerivedScenario203`{genericParams.Split(',').Length} + call object class InterfaceScenario203`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario203 + .method public static void Test_Scenario204() cil managed noinlining + { + constrained. DerivedScenario204`{genericParams.Split(',').Length} + call object class InterfaceScenario204`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario204 + .method public static void Test_Scenario205() cil managed noinlining + { + constrained. DerivedScenario205`{genericParams.Split(',').Length} + call object class InterfaceScenario205`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario205 + .method public static void Test_Scenario206() cil managed noinlining + { + constrained. DerivedScenario206`{genericParams.Split(',').Length} + call object class InterfaceScenario206`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario206 + .method public static void Test_Scenario207() cil managed noinlining + { + constrained. DerivedScenario207`{genericParams.Split(',').Length} + call object class InterfaceScenario207`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario207 + .method public static void Test_Scenario208() cil managed noinlining + { + constrained. DerivedScenario208`{genericParams.Split(',').Length} + call object class InterfaceScenario208`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario208 + .method public static void Test_Scenario209() cil managed noinlining + { + constrained. DerivedScenario209`{genericParams.Split(',').Length} + call object class InterfaceScenario209`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario209 + .method public static void Test_Scenario210() cil managed noinlining + { + constrained. DerivedScenario210`{genericParams.Split(',').Length} + call object class InterfaceScenario210`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario210 + .method public static void Test_Scenario211() cil managed noinlining + { + constrained. DerivedScenario211`{genericParams.Split(',').Length} + call object class InterfaceScenario211`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario211 + .method public static void Test_Scenario212() cil managed noinlining + { + constrained. DerivedScenario212`{genericParams.Split(',').Length} + call object class InterfaceScenario212`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario212 + .method public static void Test_Scenario213() cil managed noinlining + { + constrained. DerivedScenario213`{genericParams.Split(',').Length} + call object class InterfaceScenario213`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario213 + .method public static void Test_Scenario214() cil managed noinlining + { + constrained. DerivedScenario214`{genericParams.Split(',').Length} + call object class InterfaceScenario214`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario214 + .method public static void Test_Scenario215() cil managed noinlining + { + constrained. DerivedScenario215`{genericParams.Split(',').Length} + call object class InterfaceScenario215`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario215 + .method public static void Test_Scenario216() cil managed noinlining + { + constrained. DerivedScenario216`{genericParams.Split(',').Length} + call object class InterfaceScenario216`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario216 + .method public static void Test_Scenario217() cil managed noinlining + { + constrained. DerivedScenario217 + call object class InterfaceScenario217`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario217 + .method public static void Test_Scenario218() cil managed noinlining + { + constrained. DerivedScenario218 + call object class InterfaceScenario218`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario218 + .method public static void Test_Scenario219() cil managed noinlining + { + constrained. DerivedScenario219 + call object class InterfaceScenario219`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario219 + .method public static void Test_Scenario220() cil managed noinlining + { + constrained. DerivedScenario220 + call object class InterfaceScenario220`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario220 + .method public static void Test_Scenario221() cil managed noinlining + { + constrained. DerivedScenario221`{genericParams.Split(',').Length} + call object class InterfaceScenario221`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario221 + .method public static void Test_Scenario222() cil managed noinlining + { + constrained. DerivedScenario222`{genericParams.Split(',').Length} + call object class InterfaceScenario222`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario222 + .method public static void Test_Scenario223() cil managed noinlining + { + constrained. DerivedScenario223`{genericParams.Split(',').Length} + call object class InterfaceScenario223`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario223 + .method public static void Test_Scenario224() cil managed noinlining + { + constrained. DerivedScenario224`{genericParams.Split(',').Length} + call object class InterfaceScenario224`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario224 + .method public static void Test_Scenario225() cil managed noinlining + { + constrained. DerivedScenario225`{genericParams.Split(',').Length} + call object class InterfaceScenario225`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario225 + .method public static void Test_Scenario226() cil managed noinlining + { + constrained. DerivedScenario226`{genericParams.Split(',').Length} + call object class InterfaceScenario226`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario226 + .method public static void Test_Scenario227() cil managed noinlining + { + constrained. DerivedScenario227`{genericParams.Split(',').Length} + call object class InterfaceScenario227`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario227 + .method public static void Test_Scenario228() cil managed noinlining + { + constrained. DerivedScenario228`{genericParams.Split(',').Length} + call object class InterfaceScenario228`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario228 + .method public static void Test_Scenario229() cil managed noinlining + { + constrained. DerivedScenario229`{genericParams.Split(',').Length} + call object class InterfaceScenario229`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario229 + .method public static void Test_Scenario230() cil managed noinlining + { + constrained. DerivedScenario230`{genericParams.Split(',').Length} + call object class InterfaceScenario230`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario230 + .method public static void Test_Scenario231() cil managed noinlining + { + constrained. DerivedScenario231`{genericParams.Split(',').Length} + call object class InterfaceScenario231`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario231 + .method public static void Test_Scenario232() cil managed noinlining + { + constrained. DerivedScenario232`{genericParams.Split(',').Length} + call object class InterfaceScenario232`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario232 + .method public static void Test_Scenario233() cil managed noinlining + { + constrained. DerivedScenario233`{genericParams.Split(',').Length} + call object class InterfaceScenario233`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario233 + .method public static void Test_Scenario234() cil managed noinlining + { + constrained. DerivedScenario234`{genericParams.Split(',').Length} + call object class InterfaceScenario234`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario234 + .method public static void Test_Scenario235() cil managed noinlining + { + constrained. DerivedScenario235`{genericParams.Split(',').Length} + call object class InterfaceScenario235`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario235 + .method public static void Test_Scenario236() cil managed noinlining + { + constrained. DerivedScenario236`{genericParams.Split(',').Length} + call object class InterfaceScenario236`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario236 + .method public static void Test_Scenario237() cil managed noinlining + { + constrained. DerivedScenario237`{genericParams.Split(',').Length} + call object class InterfaceScenario237`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario237 + .method public static void Test_Scenario238() cil managed noinlining + { + constrained. DerivedScenario238`{genericParams.Split(',').Length} + call object class InterfaceScenario238`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario238 + .method public static void Test_Scenario239() cil managed noinlining + { + constrained. DerivedScenario239`{genericParams.Split(',').Length} + call object class InterfaceScenario239`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario239 + .method public static void Test_Scenario240() cil managed noinlining + { + constrained. DerivedScenario240`{genericParams.Split(',').Length} + call object class InterfaceScenario240`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario240 + .method public static void Test_Scenario241() cil managed noinlining + { + constrained. DerivedScenario241`{genericParams.Split(',').Length} + call object class InterfaceScenario241`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario241 + .method public static void Test_Scenario242() cil managed noinlining + { + constrained. DerivedScenario242`{genericParams.Split(',').Length} + call object class InterfaceScenario242`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario242 + .method public static void Test_Scenario243() cil managed noinlining + { + constrained. DerivedScenario243`{genericParams.Split(',').Length} + call object class InterfaceScenario243`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario243 + .method public static void Test_Scenario244() cil managed noinlining + { + constrained. DerivedScenario244`{genericParams.Split(',').Length} + call object class InterfaceScenario244`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario244 + .method public static void Test_Scenario245() cil managed noinlining + { + constrained. DerivedScenario245 + call object class InterfaceScenario245`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario245 + .method public static void Test_Scenario246() cil managed noinlining + { + constrained. DerivedScenario246 + call object class InterfaceScenario246`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario246 + .method public static void Test_Scenario247() cil managed noinlining + { + constrained. DerivedScenario247 + call object class InterfaceScenario247`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario247 + .method public static void Test_Scenario248() cil managed noinlining + { + constrained. DerivedScenario248 + call object class InterfaceScenario248`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario248 + .method public static void Test_Scenario249() cil managed noinlining + { + constrained. DerivedScenario249`{genericParams.Split(',').Length} + call object class InterfaceScenario249`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario249 + .method public static void Test_Scenario250() cil managed noinlining + { + constrained. DerivedScenario250`{genericParams.Split(',').Length} + call object class InterfaceScenario250`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario250 + .method public static void Test_Scenario251() cil managed noinlining + { + constrained. DerivedScenario251`{genericParams.Split(',').Length} + call object class InterfaceScenario251`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario251 + .method public static void Test_Scenario252() cil managed noinlining + { + constrained. DerivedScenario252`{genericParams.Split(',').Length} + call object class InterfaceScenario252`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario252 + .method public static void Test_Scenario253() cil managed noinlining + { + constrained. DerivedScenario253`{genericParams.Split(',').Length} + call object class InterfaceScenario253`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario253 + .method public static void Test_Scenario254() cil managed noinlining + { + constrained. DerivedScenario254`{genericParams.Split(',').Length} + call object class InterfaceScenario254`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario254 + .method public static void Test_Scenario255() cil managed noinlining + { + constrained. DerivedScenario255`{genericParams.Split(',').Length} + call object class InterfaceScenario255`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario255 + .method public static void Test_Scenario256() cil managed noinlining + { + constrained. DerivedScenario256`{genericParams.Split(',').Length} + call object class InterfaceScenario256`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario256 + .method public static void Test_Scenario257() cil managed noinlining + { + constrained. DerivedScenario257`{genericParams.Split(',').Length} + call object class InterfaceScenario257`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario257 + .method public static void Test_Scenario258() cil managed noinlining + { + constrained. DerivedScenario258`{genericParams.Split(',').Length} + call object class InterfaceScenario258`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario258 + .method public static void Test_Scenario259() cil managed noinlining + { + constrained. DerivedScenario259`{genericParams.Split(',').Length} + call object class InterfaceScenario259`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario259 + .method public static void Test_Scenario260() cil managed noinlining + { + constrained. DerivedScenario260`{genericParams.Split(',').Length} + call object class InterfaceScenario260`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario260 + .method public static void Test_Scenario261() cil managed noinlining + { + constrained. DerivedScenario261`{genericParams.Split(',').Length} + call object class InterfaceScenario261`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario261 + .method public static void Test_Scenario262() cil managed noinlining + { + constrained. DerivedScenario262`{genericParams.Split(',').Length} + call object class InterfaceScenario262`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario262 + .method public static void Test_Scenario263() cil managed noinlining + { + constrained. DerivedScenario263`{genericParams.Split(',').Length} + call object class InterfaceScenario263`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario263 + .method public static void Test_Scenario264() cil managed noinlining + { + constrained. DerivedScenario264`{genericParams.Split(',').Length} + call object class InterfaceScenario264`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario264 + .method public static void Test_Scenario265() cil managed noinlining + { + constrained. DerivedScenario265`{genericParams.Split(',').Length} + call object class InterfaceScenario265`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario265 + .method public static void Test_Scenario266() cil managed noinlining + { + constrained. DerivedScenario266`{genericParams.Split(',').Length} + call object class InterfaceScenario266`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario266 + .method public static void Test_Scenario267() cil managed noinlining + { + constrained. DerivedScenario267`{genericParams.Split(',').Length} + call object class InterfaceScenario267`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario267 + .method public static void Test_Scenario268() cil managed noinlining + { + constrained. DerivedScenario268`{genericParams.Split(',').Length} + call object class InterfaceScenario268`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario268 + .method public static void Test_Scenario269() cil managed noinlining + { + constrained. DerivedScenario269`{genericParams.Split(',').Length} + call object class InterfaceScenario269`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario269 + .method public static void Test_Scenario270() cil managed noinlining + { + constrained. DerivedScenario270`{genericParams.Split(',').Length} + call object class InterfaceScenario270`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario270 + .method public static void Test_Scenario271() cil managed noinlining + { + constrained. DerivedScenario271`{genericParams.Split(',').Length} + call object class InterfaceScenario271`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario271 + .method public static void Test_Scenario272() cil managed noinlining + { + constrained. DerivedScenario272`{genericParams.Split(',').Length} + call object class InterfaceScenario272`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario272 + .method public static void Test_Scenario273() cil managed noinlining + { + constrained. DerivedScenario273 + call !0 class InterfaceScenario273`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario273 + .method public static void Test_Scenario274() cil managed noinlining + { + constrained. DerivedScenario274 + call !0 class InterfaceScenario274`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario274 + .method public static void Test_Scenario275() cil managed noinlining + { + constrained. DerivedScenario275 + call !0 class InterfaceScenario275`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario275 + .method public static void Test_Scenario276() cil managed noinlining + { + constrained. DerivedScenario276 + call !0 class InterfaceScenario276`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario276 + .method public static void Test_Scenario277() cil managed noinlining + { + constrained. DerivedScenario277`{genericParams.Split(',').Length} + call !0 class InterfaceScenario277`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario277 + .method public static void Test_Scenario278() cil managed noinlining + { + constrained. DerivedScenario278`{genericParams.Split(',').Length} + call !0 class InterfaceScenario278`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario278 + .method public static void Test_Scenario279() cil managed noinlining + { + constrained. DerivedScenario279`{genericParams.Split(',').Length} + call !0 class InterfaceScenario279`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario279 + .method public static void Test_Scenario280() cil managed noinlining + { + constrained. DerivedScenario280`{genericParams.Split(',').Length} + call !0 class InterfaceScenario280`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario280 + .method public static void Test_Scenario281() cil managed noinlining + { + constrained. DerivedScenario281`{genericParams.Split(',').Length} + call !0 class InterfaceScenario281`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario281 + .method public static void Test_Scenario282() cil managed noinlining + { + constrained. DerivedScenario282`{genericParams.Split(',').Length} + call !0 class InterfaceScenario282`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario282 + .method public static void Test_Scenario283() cil managed noinlining + { + constrained. DerivedScenario283`{genericParams.Split(',').Length} + call !0 class InterfaceScenario283`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario283 + .method public static void Test_Scenario284() cil managed noinlining + { + constrained. DerivedScenario284`{genericParams.Split(',').Length} + call !0 class InterfaceScenario284`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario284 + .method public static void Test_Scenario285() cil managed noinlining + { + constrained. DerivedScenario285 + call !0 class InterfaceScenario285`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario285 + .method public static void Test_Scenario286() cil managed noinlining + { + constrained. DerivedScenario286 + call !0 class InterfaceScenario286`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario286 + .method public static void Test_Scenario287() cil managed noinlining + { + constrained. DerivedScenario287 + call !0 class InterfaceScenario287`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario287 + .method public static void Test_Scenario288() cil managed noinlining + { + constrained. DerivedScenario288 + call !0 class InterfaceScenario288`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario288 + .method public static void Test_Scenario289() cil managed noinlining + { + constrained. DerivedScenario289`{genericParams.Split(',').Length} + call !0 class InterfaceScenario289`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario289 + .method public static void Test_Scenario290() cil managed noinlining + { + constrained. DerivedScenario290`{genericParams.Split(',').Length} + call !0 class InterfaceScenario290`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario290 + .method public static void Test_Scenario291() cil managed noinlining + { + constrained. DerivedScenario291`{genericParams.Split(',').Length} + call !0 class InterfaceScenario291`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario291 + .method public static void Test_Scenario292() cil managed noinlining + { + constrained. DerivedScenario292`{genericParams.Split(',').Length} + call !0 class InterfaceScenario292`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario292 + .method public static void Test_Scenario293() cil managed noinlining + { + constrained. DerivedScenario293`{genericParams.Split(',').Length} + call !0 class InterfaceScenario293`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario293 + .method public static void Test_Scenario294() cil managed noinlining + { + constrained. DerivedScenario294`{genericParams.Split(',').Length} + call !0 class InterfaceScenario294`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario294 + .method public static void Test_Scenario295() cil managed noinlining + { + constrained. DerivedScenario295`{genericParams.Split(',').Length} + call !0 class InterfaceScenario295`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario295 + .method public static void Test_Scenario296() cil managed noinlining + { + constrained. DerivedScenario296`{genericParams.Split(',').Length} + call !0 class InterfaceScenario296`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario296 + .method public static void Test_Scenario297() cil managed noinlining + { + constrained. DerivedScenario297`{genericParams.Split(',').Length} + call !0 class InterfaceScenario297`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario297 + .method public static void Test_Scenario298() cil managed noinlining + { + constrained. DerivedScenario298`{genericParams.Split(',').Length} + call !0 class InterfaceScenario298`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario298 + .method public static void Test_Scenario299() cil managed noinlining + { + constrained. DerivedScenario299`{genericParams.Split(',').Length} + call !0 class InterfaceScenario299`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario299 + .method public static void Test_Scenario300() cil managed noinlining + { + constrained. DerivedScenario300`{genericParams.Split(',').Length} + call !0 class InterfaceScenario300`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario300 + .method public static void Test_Scenario301() cil managed noinlining + { + constrained. DerivedScenario301`{genericParams.Split(',').Length} + call !0 class InterfaceScenario301`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario301 + .method public static void Test_Scenario302() cil managed noinlining + { + constrained. DerivedScenario302`{genericParams.Split(',').Length} + call !0 class InterfaceScenario302`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario302 + .method public static void Test_Scenario303() cil managed noinlining + { + constrained. DerivedScenario303`{genericParams.Split(',').Length} + call !0 class InterfaceScenario303`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario303 + .method public static void Test_Scenario304() cil managed noinlining + { + constrained. DerivedScenario304`{genericParams.Split(',').Length} + call !0 class InterfaceScenario304`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario304 + .method public static void Test_Scenario305() cil managed noinlining + { + constrained. DerivedScenario305`{genericParams.Split(',').Length} + call !0 class InterfaceScenario305`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario305 + .method public static void Test_Scenario306() cil managed noinlining + { + constrained. DerivedScenario306`{genericParams.Split(',').Length} + call !0 class InterfaceScenario306`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario306 + .method public static void Test_Scenario307() cil managed noinlining + { + constrained. DerivedScenario307`{genericParams.Split(',').Length} + call !0 class InterfaceScenario307`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario307 + .method public static void Test_Scenario308() cil managed noinlining + { + constrained. DerivedScenario308`{genericParams.Split(',').Length} + call !0 class InterfaceScenario308`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario308 + .method public static void Test_Scenario309() cil managed noinlining + { + constrained. DerivedScenario309`{genericParams.Split(',').Length} + call !0 class InterfaceScenario309`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario309 + .method public static void Test_Scenario310() cil managed noinlining + { + constrained. DerivedScenario310`{genericParams.Split(',').Length} + call !0 class InterfaceScenario310`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario310 + .method public static void Test_Scenario311() cil managed noinlining + { + constrained. DerivedScenario311`{genericParams.Split(',').Length} + call !0 class InterfaceScenario311`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario311 + .method public static void Test_Scenario312() cil managed noinlining + { + constrained. DerivedScenario312`{genericParams.Split(',').Length} + call !0 class InterfaceScenario312`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario312 + .method public static void Test_Scenario313() cil managed noinlining + { + constrained. DerivedScenario313 + call !0 class InterfaceScenario313`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario313 + .method public static void Test_Scenario314() cil managed noinlining + { + constrained. DerivedScenario314 + call !0 class InterfaceScenario314`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario314 + .method public static void Test_Scenario315() cil managed noinlining + { + constrained. DerivedScenario315 + call !0 class InterfaceScenario315`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario315 + .method public static void Test_Scenario316() cil managed noinlining + { + constrained. DerivedScenario316 + call !0 class InterfaceScenario316`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario316 + .method public static void Test_Scenario317() cil managed noinlining + { + constrained. DerivedScenario317`{genericParams.Split(',').Length} + call !0 class InterfaceScenario317`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario317 + .method public static void Test_Scenario318() cil managed noinlining + { + constrained. DerivedScenario318`{genericParams.Split(',').Length} + call !0 class InterfaceScenario318`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario318 + .method public static void Test_Scenario319() cil managed noinlining + { + constrained. DerivedScenario319`{genericParams.Split(',').Length} + call !0 class InterfaceScenario319`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario319 + .method public static void Test_Scenario320() cil managed noinlining + { + constrained. DerivedScenario320`{genericParams.Split(',').Length} + call !0 class InterfaceScenario320`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario320 + .method public static void Test_Scenario321() cil managed noinlining + { + constrained. DerivedScenario321`{genericParams.Split(',').Length} + call !0 class InterfaceScenario321`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario321 + .method public static void Test_Scenario322() cil managed noinlining + { + constrained. DerivedScenario322`{genericParams.Split(',').Length} + call !0 class InterfaceScenario322`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario322 + .method public static void Test_Scenario323() cil managed noinlining + { + constrained. DerivedScenario323`{genericParams.Split(',').Length} + call !0 class InterfaceScenario323`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario323 + .method public static void Test_Scenario324() cil managed noinlining + { + constrained. DerivedScenario324`{genericParams.Split(',').Length} + call !0 class InterfaceScenario324`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario324 + .method public static void Test_Scenario325() cil managed noinlining + { + constrained. DerivedScenario325`{genericParams.Split(',').Length} + call !0 class InterfaceScenario325`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario325 + .method public static void Test_Scenario326() cil managed noinlining + { + constrained. DerivedScenario326`{genericParams.Split(',').Length} + call !0 class InterfaceScenario326`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario326 + .method public static void Test_Scenario327() cil managed noinlining + { + constrained. DerivedScenario327`{genericParams.Split(',').Length} + call !0 class InterfaceScenario327`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario327 + .method public static void Test_Scenario328() cil managed noinlining + { + constrained. DerivedScenario328`{genericParams.Split(',').Length} + call !0 class InterfaceScenario328`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario328 + .method public static void Test_Scenario329() cil managed noinlining + { + constrained. DerivedScenario329`{genericParams.Split(',').Length} + call !0 class InterfaceScenario329`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario329 + .method public static void Test_Scenario330() cil managed noinlining + { + constrained. DerivedScenario330`{genericParams.Split(',').Length} + call !0 class InterfaceScenario330`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario330 + .method public static void Test_Scenario331() cil managed noinlining + { + constrained. DerivedScenario331`{genericParams.Split(',').Length} + call !0 class InterfaceScenario331`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario331 + .method public static void Test_Scenario332() cil managed noinlining + { + constrained. DerivedScenario332`{genericParams.Split(',').Length} + call !0 class InterfaceScenario332`{genericParams.Split(',').Length}::Method() + ret + } // end of method Test_Scenario332 + .method public static void Test_Scenario333() cil managed noinlining + { + constrained. DerivedScenario333`{genericParams.Split(',').Length} + call !0 class InterfaceScenario333`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario333 + .method public static void Test_Scenario334() cil managed noinlining + { + constrained. DerivedScenario334`{genericParams.Split(',').Length} + call !0 class InterfaceScenario334`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario334 + .method public static void Test_Scenario335() cil managed noinlining + { + constrained. DerivedScenario335`{genericParams.Split(',').Length} + call !0 class InterfaceScenario335`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario335 + .method public static void Test_Scenario336() cil managed noinlining + { + constrained. DerivedScenario336`{genericParams.Split(',').Length} + call !0 class InterfaceScenario336`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario336 + .method public static void Test_Scenario337() cil managed noinlining + { + constrained. DerivedScenario337`{genericParams.Split(',').Length} + call !0 class InterfaceScenario337`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario337 + .method public static void Test_Scenario338() cil managed noinlining + { + constrained. DerivedScenario338`{genericParams.Split(',').Length} + call !0 class InterfaceScenario338`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario338 + .method public static void Test_Scenario339() cil managed noinlining + { + constrained. DerivedScenario339`{genericParams.Split(',').Length} + call !0 class InterfaceScenario339`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario339 + .method public static void Test_Scenario340() cil managed noinlining + { + constrained. DerivedScenario340`{genericParams.Split(',').Length} + call !0 class InterfaceScenario340`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario340 + .method public static void Test_Scenario341() cil managed noinlining + { + constrained. DerivedScenario341 + call !0 class InterfaceScenario341`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario341 + .method public static void Test_Scenario342() cil managed noinlining + { + constrained. DerivedScenario342 + call !0 class InterfaceScenario342`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario342 + .method public static void Test_Scenario343() cil managed noinlining + { + constrained. DerivedScenario343 + call !0 class InterfaceScenario343`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario343 + .method public static void Test_Scenario344() cil managed noinlining + { + constrained. DerivedScenario344 + call !0 class InterfaceScenario344`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario344 + .method public static void Test_Scenario345() cil managed noinlining + { + constrained. DerivedScenario345`{genericParams.Split(',').Length} + call !0 class InterfaceScenario345`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario345 + .method public static void Test_Scenario346() cil managed noinlining + { + constrained. DerivedScenario346`{genericParams.Split(',').Length} + call !0 class InterfaceScenario346`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario346 + .method public static void Test_Scenario347() cil managed noinlining + { + constrained. DerivedScenario347`{genericParams.Split(',').Length} + call !0 class InterfaceScenario347`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario347 + .method public static void Test_Scenario348() cil managed noinlining + { + constrained. DerivedScenario348`{genericParams.Split(',').Length} + call !0 class InterfaceScenario348`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario348 + .method public static void Test_Scenario349() cil managed noinlining + { + constrained. DerivedScenario349`{genericParams.Split(',').Length} + call !0 class InterfaceScenario349`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario349 + .method public static void Test_Scenario350() cil managed noinlining + { + constrained. DerivedScenario350`{genericParams.Split(',').Length} + call !0 class InterfaceScenario350`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario350 + .method public static void Test_Scenario351() cil managed noinlining + { + constrained. DerivedScenario351`{genericParams.Split(',').Length} + call !0 class InterfaceScenario351`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario351 + .method public static void Test_Scenario352() cil managed noinlining + { + constrained. DerivedScenario352`{genericParams.Split(',').Length} + call !0 class InterfaceScenario352`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario352 + .method public static void Test_Scenario353() cil managed noinlining + { + constrained. DerivedScenario353`{genericParams.Split(',').Length} + call !0 class InterfaceScenario353`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario353 + .method public static void Test_Scenario354() cil managed noinlining + { + constrained. DerivedScenario354`{genericParams.Split(',').Length} + call !0 class InterfaceScenario354`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario354 + .method public static void Test_Scenario355() cil managed noinlining + { + constrained. DerivedScenario355`{genericParams.Split(',').Length} + call !0 class InterfaceScenario355`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario355 + .method public static void Test_Scenario356() cil managed noinlining + { + constrained. DerivedScenario356`{genericParams.Split(',').Length} + call !0 class InterfaceScenario356`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario356 + .method public static void Test_Scenario357() cil managed noinlining + { + constrained. DerivedScenario357`{genericParams.Split(',').Length} + call !0 class InterfaceScenario357`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario357 + .method public static void Test_Scenario358() cil managed noinlining + { + constrained. DerivedScenario358`{genericParams.Split(',').Length} + call !0 class InterfaceScenario358`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario358 + .method public static void Test_Scenario359() cil managed noinlining + { + constrained. DerivedScenario359`{genericParams.Split(',').Length} + call !0 class InterfaceScenario359`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario359 + .method public static void Test_Scenario360() cil managed noinlining + { + constrained. DerivedScenario360`{genericParams.Split(',').Length} + call !0 class InterfaceScenario360`{genericParams.Split(',').Length}>::Method() + ret + } // end of method Test_Scenario360 + .method public static void Test_Scenario361() cil managed noinlining + { + constrained. DerivedScenario361`{genericParams.Split(',').Length} + call !0 class InterfaceScenario361`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario361 + .method public static void Test_Scenario362() cil managed noinlining + { + constrained. DerivedScenario362`{genericParams.Split(',').Length} + call !0 class InterfaceScenario362`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario362 + .method public static void Test_Scenario363() cil managed noinlining + { + constrained. DerivedScenario363`{genericParams.Split(',').Length} + call !0 class InterfaceScenario363`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario363 + .method public static void Test_Scenario364() cil managed noinlining + { + constrained. DerivedScenario364`{genericParams.Split(',').Length} + call !0 class InterfaceScenario364`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario364 + .method public static void Test_Scenario365() cil managed noinlining + { + constrained. DerivedScenario365`{genericParams.Split(',').Length} + call !0 class InterfaceScenario365`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario365 + .method public static void Test_Scenario366() cil managed noinlining + { + constrained. DerivedScenario366`{genericParams.Split(',').Length} + call !0 class InterfaceScenario366`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario366 + .method public static void Test_Scenario367() cil managed noinlining + { + constrained. DerivedScenario367`{genericParams.Split(',').Length} + call !0 class InterfaceScenario367`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario367 + .method public static void Test_Scenario368() cil managed noinlining + { + constrained. DerivedScenario368`{genericParams.Split(',').Length} + call !0 class InterfaceScenario368`{genericParams.Split(',').Length}>>::Method() + ret + } // end of method Test_Scenario368 + .method public static int32 Main() cil managed noinlining + { + .entrypoint + call void TestEntrypoint::Test_Scenario1() + call void TestEntrypoint::Test_Scenario2() + call void TestEntrypoint::Test_Scenario3() + call void TestEntrypoint::Test_Scenario4() + call void TestEntrypoint::Test_Scenario5() + call void TestEntrypoint::Test_Scenario6() + call void TestEntrypoint::Test_Scenario7() + call void TestEntrypoint::Test_Scenario8() + call void TestEntrypoint::Test_Scenario9() + call void TestEntrypoint::Test_Scenario10() + call void TestEntrypoint::Test_Scenario11() + call void TestEntrypoint::Test_Scenario12() + call void TestEntrypoint::Test_Scenario13() + call void TestEntrypoint::Test_Scenario14() + call void TestEntrypoint::Test_Scenario15() + call void TestEntrypoint::Test_Scenario16() + call void TestEntrypoint::Test_Scenario17() + call void TestEntrypoint::Test_Scenario18() + call void TestEntrypoint::Test_Scenario19() + call void TestEntrypoint::Test_Scenario20() + call void TestEntrypoint::Test_Scenario21() + call void TestEntrypoint::Test_Scenario22() + call void TestEntrypoint::Test_Scenario23() + call void TestEntrypoint::Test_Scenario24() + call void TestEntrypoint::Test_Scenario25() + call void TestEntrypoint::Test_Scenario26() + call void TestEntrypoint::Test_Scenario27() + call void TestEntrypoint::Test_Scenario28() + call void TestEntrypoint::Test_Scenario29() + call void TestEntrypoint::Test_Scenario30() + call void TestEntrypoint::Test_Scenario31() + call void TestEntrypoint::Test_Scenario32() + call void TestEntrypoint::Test_Scenario33() + call void TestEntrypoint::Test_Scenario34() + call void TestEntrypoint::Test_Scenario35() + call void TestEntrypoint::Test_Scenario36() + call void TestEntrypoint::Test_Scenario37() + call void TestEntrypoint::Test_Scenario38() + call void TestEntrypoint::Test_Scenario39() + call void TestEntrypoint::Test_Scenario40() + call void TestEntrypoint::Test_Scenario41() + call void TestEntrypoint::Test_Scenario42() + call void TestEntrypoint::Test_Scenario43() + call void TestEntrypoint::Test_Scenario44() + call void TestEntrypoint::Test_Scenario45() + call void TestEntrypoint::Test_Scenario46() + call void TestEntrypoint::Test_Scenario47() + call void TestEntrypoint::Test_Scenario48() + call void TestEntrypoint::Test_Scenario49() + call void TestEntrypoint::Test_Scenario50() + call void TestEntrypoint::Test_Scenario51() + call void TestEntrypoint::Test_Scenario52() + call void TestEntrypoint::Test_Scenario53() + call void TestEntrypoint::Test_Scenario54() + call void TestEntrypoint::Test_Scenario55() + call void TestEntrypoint::Test_Scenario56() + call void TestEntrypoint::Test_Scenario57() + call void TestEntrypoint::Test_Scenario58() + call void TestEntrypoint::Test_Scenario59() + call void TestEntrypoint::Test_Scenario60() + call void TestEntrypoint::Test_Scenario61() + call void TestEntrypoint::Test_Scenario62() + call void TestEntrypoint::Test_Scenario63() + call void TestEntrypoint::Test_Scenario64() + call void TestEntrypoint::Test_Scenario65() + call void TestEntrypoint::Test_Scenario66() + call void TestEntrypoint::Test_Scenario67() + call void TestEntrypoint::Test_Scenario68() + call void TestEntrypoint::Test_Scenario69() + call void TestEntrypoint::Test_Scenario70() + call void TestEntrypoint::Test_Scenario71() + call void TestEntrypoint::Test_Scenario72() + call void TestEntrypoint::Test_Scenario73() + call void TestEntrypoint::Test_Scenario74() + call void TestEntrypoint::Test_Scenario75() + call void TestEntrypoint::Test_Scenario76() + call void TestEntrypoint::Test_Scenario77() + call void TestEntrypoint::Test_Scenario78() + call void TestEntrypoint::Test_Scenario79() + call void TestEntrypoint::Test_Scenario80() + call void TestEntrypoint::Test_Scenario81() + call void TestEntrypoint::Test_Scenario82() + call void TestEntrypoint::Test_Scenario83() + call void TestEntrypoint::Test_Scenario84() + call void TestEntrypoint::Test_Scenario85() + call void TestEntrypoint::Test_Scenario86() + call void TestEntrypoint::Test_Scenario87() + call void TestEntrypoint::Test_Scenario88() + call void TestEntrypoint::Test_Scenario89() + call void TestEntrypoint::Test_Scenario90() + call void TestEntrypoint::Test_Scenario91() + call void TestEntrypoint::Test_Scenario92() + call void TestEntrypoint::Test_Scenario93() + call void TestEntrypoint::Test_Scenario94() + call void TestEntrypoint::Test_Scenario95() + call void TestEntrypoint::Test_Scenario96() + call void TestEntrypoint::Test_Scenario97() + call void TestEntrypoint::Test_Scenario98() + call void TestEntrypoint::Test_Scenario99() + call void TestEntrypoint::Test_Scenario100() + call void TestEntrypoint::Test_Scenario101() + call void TestEntrypoint::Test_Scenario102() + call void TestEntrypoint::Test_Scenario103() + call void TestEntrypoint::Test_Scenario104() + call void TestEntrypoint::Test_Scenario105() + call void TestEntrypoint::Test_Scenario106() + call void TestEntrypoint::Test_Scenario107() + call void TestEntrypoint::Test_Scenario108() + call void TestEntrypoint::Test_Scenario109() + call void TestEntrypoint::Test_Scenario110() + call void TestEntrypoint::Test_Scenario111() + call void TestEntrypoint::Test_Scenario112() + call void TestEntrypoint::Test_Scenario113() + call void TestEntrypoint::Test_Scenario114() + call void TestEntrypoint::Test_Scenario115() + call void TestEntrypoint::Test_Scenario116() + call void TestEntrypoint::Test_Scenario117() + call void TestEntrypoint::Test_Scenario118() + call void TestEntrypoint::Test_Scenario119() + call void TestEntrypoint::Test_Scenario120() + call void TestEntrypoint::Test_Scenario121() + call void TestEntrypoint::Test_Scenario122() + call void TestEntrypoint::Test_Scenario123() + call void TestEntrypoint::Test_Scenario124() + call void TestEntrypoint::Test_Scenario125() + call void TestEntrypoint::Test_Scenario126() + call void TestEntrypoint::Test_Scenario127() + call void TestEntrypoint::Test_Scenario128() + call void TestEntrypoint::Test_Scenario129() + call void TestEntrypoint::Test_Scenario130() + call void TestEntrypoint::Test_Scenario131() + call void TestEntrypoint::Test_Scenario132() + call void TestEntrypoint::Test_Scenario133() + call void TestEntrypoint::Test_Scenario134() + call void TestEntrypoint::Test_Scenario135() + call void TestEntrypoint::Test_Scenario136() + call void TestEntrypoint::Test_Scenario137() + call void TestEntrypoint::Test_Scenario138() + call void TestEntrypoint::Test_Scenario139() + call void TestEntrypoint::Test_Scenario140() + call void TestEntrypoint::Test_Scenario141() + call void TestEntrypoint::Test_Scenario142() + call void TestEntrypoint::Test_Scenario143() + call void TestEntrypoint::Test_Scenario144() + call void TestEntrypoint::Test_Scenario145() + call void TestEntrypoint::Test_Scenario146() + call void TestEntrypoint::Test_Scenario147() + call void TestEntrypoint::Test_Scenario148() + call void TestEntrypoint::Test_Scenario149() + call void TestEntrypoint::Test_Scenario150() + call void TestEntrypoint::Test_Scenario151() + call void TestEntrypoint::Test_Scenario152() + call void TestEntrypoint::Test_Scenario153() + call void TestEntrypoint::Test_Scenario154() + call void TestEntrypoint::Test_Scenario155() + call void TestEntrypoint::Test_Scenario156() + call void TestEntrypoint::Test_Scenario157() + call void TestEntrypoint::Test_Scenario158() + call void TestEntrypoint::Test_Scenario159() + call void TestEntrypoint::Test_Scenario160() + call void TestEntrypoint::Test_Scenario161() + call void TestEntrypoint::Test_Scenario162() + call void TestEntrypoint::Test_Scenario163() + call void TestEntrypoint::Test_Scenario164() + call void TestEntrypoint::Test_Scenario165() + call void TestEntrypoint::Test_Scenario166() + call void TestEntrypoint::Test_Scenario167() + call void TestEntrypoint::Test_Scenario168() + call void TestEntrypoint::Test_Scenario169() + call void TestEntrypoint::Test_Scenario170() + call void TestEntrypoint::Test_Scenario171() + call void TestEntrypoint::Test_Scenario172() + call void TestEntrypoint::Test_Scenario173() + call void TestEntrypoint::Test_Scenario174() + call void TestEntrypoint::Test_Scenario175() + call void TestEntrypoint::Test_Scenario176() + call void TestEntrypoint::Test_Scenario177() + call void TestEntrypoint::Test_Scenario178() + call void TestEntrypoint::Test_Scenario179() + call void TestEntrypoint::Test_Scenario180() + call void TestEntrypoint::Test_Scenario181() + call void TestEntrypoint::Test_Scenario182() + call void TestEntrypoint::Test_Scenario183() + call void TestEntrypoint::Test_Scenario184() + call void TestEntrypoint::Test_Scenario185() + call void TestEntrypoint::Test_Scenario186() + call void TestEntrypoint::Test_Scenario187() + call void TestEntrypoint::Test_Scenario188() + call void TestEntrypoint::Test_Scenario189() + call void TestEntrypoint::Test_Scenario190() + call void TestEntrypoint::Test_Scenario191() + call void TestEntrypoint::Test_Scenario192() + call void TestEntrypoint::Test_Scenario193() + call void TestEntrypoint::Test_Scenario194() + call void TestEntrypoint::Test_Scenario195() + call void TestEntrypoint::Test_Scenario196() + call void TestEntrypoint::Test_Scenario197() + call void TestEntrypoint::Test_Scenario198() + call void TestEntrypoint::Test_Scenario199() + call void TestEntrypoint::Test_Scenario200() + call void TestEntrypoint::Test_Scenario201() + call void TestEntrypoint::Test_Scenario202() + call void TestEntrypoint::Test_Scenario203() + call void TestEntrypoint::Test_Scenario204() + call void TestEntrypoint::Test_Scenario205() + call void TestEntrypoint::Test_Scenario206() + call void TestEntrypoint::Test_Scenario207() + call void TestEntrypoint::Test_Scenario208() + call void TestEntrypoint::Test_Scenario209() + call void TestEntrypoint::Test_Scenario210() + call void TestEntrypoint::Test_Scenario211() + call void TestEntrypoint::Test_Scenario212() + call void TestEntrypoint::Test_Scenario213() + call void TestEntrypoint::Test_Scenario214() + call void TestEntrypoint::Test_Scenario215() + call void TestEntrypoint::Test_Scenario216() + call void TestEntrypoint::Test_Scenario217() + call void TestEntrypoint::Test_Scenario218() + call void TestEntrypoint::Test_Scenario219() + call void TestEntrypoint::Test_Scenario220() + call void TestEntrypoint::Test_Scenario221() + call void TestEntrypoint::Test_Scenario222() + call void TestEntrypoint::Test_Scenario223() + call void TestEntrypoint::Test_Scenario224() + call void TestEntrypoint::Test_Scenario225() + call void TestEntrypoint::Test_Scenario226() + call void TestEntrypoint::Test_Scenario227() + call void TestEntrypoint::Test_Scenario228() + call void TestEntrypoint::Test_Scenario229() + call void TestEntrypoint::Test_Scenario230() + call void TestEntrypoint::Test_Scenario231() + call void TestEntrypoint::Test_Scenario232() + call void TestEntrypoint::Test_Scenario233() + call void TestEntrypoint::Test_Scenario234() + call void TestEntrypoint::Test_Scenario235() + call void TestEntrypoint::Test_Scenario236() + call void TestEntrypoint::Test_Scenario237() + call void TestEntrypoint::Test_Scenario238() + call void TestEntrypoint::Test_Scenario239() + call void TestEntrypoint::Test_Scenario240() + call void TestEntrypoint::Test_Scenario241() + call void TestEntrypoint::Test_Scenario242() + call void TestEntrypoint::Test_Scenario243() + call void TestEntrypoint::Test_Scenario244() + call void TestEntrypoint::Test_Scenario245() + call void TestEntrypoint::Test_Scenario246() + call void TestEntrypoint::Test_Scenario247() + call void TestEntrypoint::Test_Scenario248() + call void TestEntrypoint::Test_Scenario249() + call void TestEntrypoint::Test_Scenario250() + call void TestEntrypoint::Test_Scenario251() + call void TestEntrypoint::Test_Scenario252() + call void TestEntrypoint::Test_Scenario253() + call void TestEntrypoint::Test_Scenario254() + call void TestEntrypoint::Test_Scenario255() + call void TestEntrypoint::Test_Scenario256() + call void TestEntrypoint::Test_Scenario257() + call void TestEntrypoint::Test_Scenario258() + call void TestEntrypoint::Test_Scenario259() + call void TestEntrypoint::Test_Scenario260() + call void TestEntrypoint::Test_Scenario261() + call void TestEntrypoint::Test_Scenario262() + call void TestEntrypoint::Test_Scenario263() + call void TestEntrypoint::Test_Scenario264() + call void TestEntrypoint::Test_Scenario265() + call void TestEntrypoint::Test_Scenario266() + call void TestEntrypoint::Test_Scenario267() + call void TestEntrypoint::Test_Scenario268() + call void TestEntrypoint::Test_Scenario269() + call void TestEntrypoint::Test_Scenario270() + call void TestEntrypoint::Test_Scenario271() + call void TestEntrypoint::Test_Scenario272() + call void TestEntrypoint::Test_Scenario273() + call void TestEntrypoint::Test_Scenario274() + call void TestEntrypoint::Test_Scenario275() + call void TestEntrypoint::Test_Scenario276() + call void TestEntrypoint::Test_Scenario277() + call void TestEntrypoint::Test_Scenario278() + call void TestEntrypoint::Test_Scenario279() + call void TestEntrypoint::Test_Scenario280() + call void TestEntrypoint::Test_Scenario281() + call void TestEntrypoint::Test_Scenario282() + call void TestEntrypoint::Test_Scenario283() + call void TestEntrypoint::Test_Scenario284() + call void TestEntrypoint::Test_Scenario285() + call void TestEntrypoint::Test_Scenario286() + call void TestEntrypoint::Test_Scenario287() + call void TestEntrypoint::Test_Scenario288() + call void TestEntrypoint::Test_Scenario289() + call void TestEntrypoint::Test_Scenario290() + call void TestEntrypoint::Test_Scenario291() + call void TestEntrypoint::Test_Scenario292() + call void TestEntrypoint::Test_Scenario293() + call void TestEntrypoint::Test_Scenario294() + call void TestEntrypoint::Test_Scenario295() + call void TestEntrypoint::Test_Scenario296() + call void TestEntrypoint::Test_Scenario297() + call void TestEntrypoint::Test_Scenario298() + call void TestEntrypoint::Test_Scenario299() + call void TestEntrypoint::Test_Scenario300() + call void TestEntrypoint::Test_Scenario301() + call void TestEntrypoint::Test_Scenario302() + call void TestEntrypoint::Test_Scenario303() + call void TestEntrypoint::Test_Scenario304() + call void TestEntrypoint::Test_Scenario305() + call void TestEntrypoint::Test_Scenario306() + call void TestEntrypoint::Test_Scenario307() + call void TestEntrypoint::Test_Scenario308() + call void TestEntrypoint::Test_Scenario309() + call void TestEntrypoint::Test_Scenario310() + call void TestEntrypoint::Test_Scenario311() + call void TestEntrypoint::Test_Scenario312() + call void TestEntrypoint::Test_Scenario313() + call void TestEntrypoint::Test_Scenario314() + call void TestEntrypoint::Test_Scenario315() + call void TestEntrypoint::Test_Scenario316() + call void TestEntrypoint::Test_Scenario317() + call void TestEntrypoint::Test_Scenario318() + call void TestEntrypoint::Test_Scenario319() + call void TestEntrypoint::Test_Scenario320() + call void TestEntrypoint::Test_Scenario321() + call void TestEntrypoint::Test_Scenario322() + call void TestEntrypoint::Test_Scenario323() + call void TestEntrypoint::Test_Scenario324() + call void TestEntrypoint::Test_Scenario325() + call void TestEntrypoint::Test_Scenario326() + call void TestEntrypoint::Test_Scenario327() + call void TestEntrypoint::Test_Scenario328() + call void TestEntrypoint::Test_Scenario329() + call void TestEntrypoint::Test_Scenario330() + call void TestEntrypoint::Test_Scenario331() + call void TestEntrypoint::Test_Scenario332() + call void TestEntrypoint::Test_Scenario333() + call void TestEntrypoint::Test_Scenario334() + call void TestEntrypoint::Test_Scenario335() + call void TestEntrypoint::Test_Scenario336() + call void TestEntrypoint::Test_Scenario337() + call void TestEntrypoint::Test_Scenario338() + call void TestEntrypoint::Test_Scenario339() + call void TestEntrypoint::Test_Scenario340() + call void TestEntrypoint::Test_Scenario341() + call void TestEntrypoint::Test_Scenario342() + call void TestEntrypoint::Test_Scenario343() + call void TestEntrypoint::Test_Scenario344() + call void TestEntrypoint::Test_Scenario345() + call void TestEntrypoint::Test_Scenario346() + call void TestEntrypoint::Test_Scenario347() + call void TestEntrypoint::Test_Scenario348() + call void TestEntrypoint::Test_Scenario349() + call void TestEntrypoint::Test_Scenario350() + call void TestEntrypoint::Test_Scenario351() + call void TestEntrypoint::Test_Scenario352() + call void TestEntrypoint::Test_Scenario353() + call void TestEntrypoint::Test_Scenario354() + call void TestEntrypoint::Test_Scenario355() + call void TestEntrypoint::Test_Scenario356() + call void TestEntrypoint::Test_Scenario357() + call void TestEntrypoint::Test_Scenario358() + call void TestEntrypoint::Test_Scenario359() + call void TestEntrypoint::Test_Scenario360() + call void TestEntrypoint::Test_Scenario361() + call void TestEntrypoint::Test_Scenario362() + call void TestEntrypoint::Test_Scenario363() + call void TestEntrypoint::Test_Scenario364() + call void TestEntrypoint::Test_Scenario365() + call void TestEntrypoint::Test_Scenario366() + call void TestEntrypoint::Test_Scenario367() + call void TestEntrypoint::Test_Scenario368() + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret + } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.ilproj new file mode 100644 index 0000000000000..7fa8267a3cfb1 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat new file mode 100644 index 0000000000000..ead07438a32c8 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat @@ -0,0 +1 @@ +call ..\..\..\..\..\..\dotnet.cmd run --project Generator\generatetest.csproj -- . From 0815e4cec270c38a8fda516102656b3ce1ff7284 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Fri, 26 Mar 2021 11:03:55 -0700 Subject: [PATCH 09/39] Fix the build --- .../TypeHierarchy/Generator/Program.cs | 16 +- .../TypeHierarchy/TypeHierarchyTest.il | 9272 +++++++++-------- 2 files changed, 5199 insertions(+), 4089 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index 7dac279a36eaf..8a3f18d1fb2e2 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -178,6 +178,9 @@ public static IEnumerable GetScenarios() string ApplyGenericSubstitution(string instantiation, string substitution) { + if (instantiation == null) + return instantiation; + if (instantiation.Contains("!0")) { return instantiation.Replace("!0", StripGenericInstantiation(substitution)); @@ -226,8 +229,8 @@ public struct ClassDesc static void EmitClass(TextWriter tw, ClassDesc clz) { string genericParamString = ""; - if (clz.GenericParams != null) - genericParamString = $"<{clz.GenericParams}>"; + if (!String.IsNullOrEmpty(clz.GenericParams)) + genericParamString = clz.GenericParams; tw.WriteLine($".class {clz.ClassFlags} {clz.Name}{genericParamString}"); if (clz.BaseType != null) { @@ -377,7 +380,7 @@ static void Main(string[] args) throw new Exception("Unkonwn interface approach"); } twOutputTest.WriteLine($" .locals init ({scenario.BaseTypeReturnType} V_O)"); - twOutputTest.WriteLine($" ldloca.s V_0"); + twOutputTest.WriteLine($" ldloca.s 0"); twOutputTest.WriteLine($" initobj {scenario.BaseTypeReturnType}"); twOutputTest.WriteLine($" ldloc.0"); twOutputTest.WriteLine($" ret"); @@ -434,8 +437,11 @@ static void Main(string[] args) mdIndividualTestMethod.Arguments = ""; EmitMethod(swTestClassMethods, mdIndividualTestMethod); - swTestClassMethods.WriteLine($" constrained. {derivedType.Name}{scenario.DerivedTypeInstantiation}"); + swTestClassMethods.WriteLine($" constrained. class {derivedType.Name}{scenario.DerivedTypeInstantiation}"); swTestClassMethods.WriteLine($" call {scenario.CallReturnType} class {iface.Name}{scenario.CallInterfaceTypeInstantiation}::Method()"); + swTestClassMethods.WriteLine($" ldstr \"\""); + swTestClassMethods.WriteLine($" ldstr \"\""); + swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); swTestClassMethods.WriteLine($" ret"); EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); // Call test method from main method @@ -446,7 +452,7 @@ string GenericTypeSuffix(string genericParams) if (String.IsNullOrEmpty(genericParams)) return ""; - return "`{genericParams.Split(',').Length}"; + return $"`{genericParams.Split(',').Length}"; } } diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il index af44a69317b96..60db97cce4f22 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -7,13 +7,13 @@ .assembly extern System.Runtime {} .assembly extern TypeHierarchyCommonCs {} .assembly TypeHierarchyTest {} -.class public abstract auto ansi InterfaceScenario1<> +.class public abstract auto ansi InterfaceScenario1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario1 -.class public auto ansi BaseScenario1<> +.class public auto ansi BaseScenario1 extends [System.Runtime]System.Object implements class InterfaceScenario1 { @@ -21,47 +21,47 @@ { .override method int32 class InterfaceScenario1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario1 -.class public auto ansi DerivedScenario1<> +.class public auto ansi DerivedScenario1 extends class BaseScenario1 { .override method int32 class InterfaceScenario1::Method() with method int32 class BaseScenario1::Method() } // end of class DerivedScenario1 -.class public abstract auto ansi InterfaceScenario2<> +.class public abstract auto ansi InterfaceScenario2 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario2 -.class public auto ansi BaseScenario2<> +.class public auto ansi BaseScenario2 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario2 -.class public auto ansi DerivedScenario2<> +.class public auto ansi DerivedScenario2 extends class BaseScenario2 implements class InterfaceScenario2 { } // end of class DerivedScenario2 -.class public abstract auto ansi InterfaceScenario3<> +.class public abstract auto ansi InterfaceScenario3 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario3 -.class public auto ansi BaseScenario3<> +.class public auto ansi BaseScenario3 extends [System.Runtime]System.Object implements class InterfaceScenario3 { @@ -69,49 +69,49 @@ { .override method int32 class InterfaceScenario3::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario3 -.class public auto ansi DerivedScenario3<> +.class public auto ansi DerivedScenario3 extends class BaseScenario3 implements class InterfaceScenario3 { .override method int32 class InterfaceScenario3::Method() with method int32 class BaseScenario3::Method() } // end of class DerivedScenario3 -.class public abstract auto ansi InterfaceScenario4<> +.class public abstract auto ansi InterfaceScenario4 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario4 -.class public abstract auto ansi BaseScenario4<> +.class public abstract auto ansi BaseScenario4 extends [System.Runtime]System.Object implements class InterfaceScenario4 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario4 -.class public auto ansi DerivedScenario4<> +.class public auto ansi DerivedScenario4 extends class BaseScenario4 implements class InterfaceScenario4 { } // end of class DerivedScenario4 -.class public abstract auto ansi InterfaceScenario5<> +.class public abstract auto ansi InterfaceScenario5 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario5 -.class public auto ansi BaseScenario5<> +.class public auto ansi BaseScenario5 extends [System.Runtime]System.Object implements class InterfaceScenario5 { @@ -119,47 +119,47 @@ { .override method int32 class InterfaceScenario5::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario5 -.class public auto ansi DerivedScenario5`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario5`1 extends class BaseScenario5 { .override method int32 class InterfaceScenario5::Method() with method int32 class BaseScenario5::Method() -} // end of class DerivedScenario5`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario6<> +} // end of class DerivedScenario5`1 +.class public abstract auto ansi InterfaceScenario6 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario6 -.class public auto ansi BaseScenario6<> +.class public auto ansi BaseScenario6 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario6 -.class public auto ansi DerivedScenario6`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario6`1 extends class BaseScenario6 implements class InterfaceScenario6 { -} // end of class DerivedScenario6`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario7<> +} // end of class DerivedScenario6`1 +.class public abstract auto ansi InterfaceScenario7 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario7 -.class public auto ansi BaseScenario7<> +.class public auto ansi BaseScenario7 extends [System.Runtime]System.Object implements class InterfaceScenario7 { @@ -167,49 +167,49 @@ { .override method int32 class InterfaceScenario7::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario7 -.class public auto ansi DerivedScenario7`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario7`1 extends class BaseScenario7 implements class InterfaceScenario7 { .override method int32 class InterfaceScenario7::Method() with method int32 class BaseScenario7::Method() -} // end of class DerivedScenario7`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario8<> +} // end of class DerivedScenario7`1 +.class public abstract auto ansi InterfaceScenario8 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario8 -.class public abstract auto ansi BaseScenario8<> +.class public abstract auto ansi BaseScenario8 extends [System.Runtime]System.Object implements class InterfaceScenario8 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario8 -.class public auto ansi DerivedScenario8`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario8`1 extends class BaseScenario8 implements class InterfaceScenario8 { -} // end of class DerivedScenario8`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario9<> +} // end of class DerivedScenario8`1 +.class public abstract auto ansi InterfaceScenario9 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario9 -.class public auto ansi BaseScenario9<> +.class public auto ansi BaseScenario9 extends [System.Runtime]System.Object implements class InterfaceScenario9 { @@ -217,47 +217,47 @@ { .override method int32 class InterfaceScenario9::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario9 -.class public auto ansi DerivedScenario9`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario9`1 extends class BaseScenario9 { .override method int32 class InterfaceScenario9::Method() with method int32 class BaseScenario9::Method() -} // end of class DerivedScenario9`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario10<> +} // end of class DerivedScenario9`1 +.class public abstract auto ansi InterfaceScenario10 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario10 -.class public auto ansi BaseScenario10<> +.class public auto ansi BaseScenario10 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario10 -.class public auto ansi DerivedScenario10`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario10`1 extends class BaseScenario10 implements class InterfaceScenario10 { -} // end of class DerivedScenario10`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario11<> +} // end of class DerivedScenario10`1 +.class public abstract auto ansi InterfaceScenario11 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario11 -.class public auto ansi BaseScenario11<> +.class public auto ansi BaseScenario11 extends [System.Runtime]System.Object implements class InterfaceScenario11 { @@ -265,49 +265,49 @@ { .override method int32 class InterfaceScenario11::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario11 -.class public auto ansi DerivedScenario11`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario11`1 extends class BaseScenario11 implements class InterfaceScenario11 { .override method int32 class InterfaceScenario11::Method() with method int32 class BaseScenario11::Method() -} // end of class DerivedScenario11`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario12<> +} // end of class DerivedScenario11`1 +.class public abstract auto ansi InterfaceScenario12 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario12 -.class public abstract auto ansi BaseScenario12<> +.class public abstract auto ansi BaseScenario12 extends [System.Runtime]System.Object implements class InterfaceScenario12 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario12 -.class public auto ansi DerivedScenario12`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario12`1 extends class BaseScenario12 implements class InterfaceScenario12 { -} // end of class DerivedScenario12`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario13<> +} // end of class DerivedScenario12`1 +.class public abstract auto ansi InterfaceScenario13 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario13 -.class public auto ansi BaseScenario13`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario13`1 extends [System.Runtime]System.Object implements class InterfaceScenario13 { @@ -315,47 +315,47 @@ { .override method int32 class InterfaceScenario13::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario13`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario13<> - extends class BaseScenario13`{genericParams.Split(',').Length} +} // end of class BaseScenario13`1 +.class public auto ansi DerivedScenario13 + extends class BaseScenario13`1 { - .override method int32 class InterfaceScenario13::Method() with method int32 class BaseScenario13`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario13::Method() with method int32 class BaseScenario13`1::Method() } // end of class DerivedScenario13 -.class public abstract auto ansi InterfaceScenario14<> +.class public abstract auto ansi InterfaceScenario14 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario14 -.class public auto ansi BaseScenario14`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario14`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario14`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario14<> - extends class BaseScenario14`{genericParams.Split(',').Length} +} // end of class BaseScenario14`1 +.class public auto ansi DerivedScenario14 + extends class BaseScenario14`1 implements class InterfaceScenario14 { } // end of class DerivedScenario14 -.class public abstract auto ansi InterfaceScenario15<> +.class public abstract auto ansi InterfaceScenario15 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario15 -.class public auto ansi BaseScenario15`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario15`1 extends [System.Runtime]System.Object implements class InterfaceScenario15 { @@ -363,49 +363,49 @@ { .override method int32 class InterfaceScenario15::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario15`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario15<> - extends class BaseScenario15`{genericParams.Split(',').Length} +} // end of class BaseScenario15`1 +.class public auto ansi DerivedScenario15 + extends class BaseScenario15`1 implements class InterfaceScenario15 { - .override method int32 class InterfaceScenario15::Method() with method int32 class BaseScenario15`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario15::Method() with method int32 class BaseScenario15`1::Method() } // end of class DerivedScenario15 -.class public abstract auto ansi InterfaceScenario16<> +.class public abstract auto ansi InterfaceScenario16 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario16 -.class public abstract auto ansi BaseScenario16`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario16`1 extends [System.Runtime]System.Object implements class InterfaceScenario16 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario16`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario16<> - extends class BaseScenario16`{genericParams.Split(',').Length} +} // end of class BaseScenario16`1 +.class public auto ansi DerivedScenario16 + extends class BaseScenario16`1 implements class InterfaceScenario16 { } // end of class DerivedScenario16 -.class public abstract auto ansi InterfaceScenario17<> +.class public abstract auto ansi InterfaceScenario17 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario17 -.class public auto ansi BaseScenario17`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario17`1 extends [System.Runtime]System.Object implements class InterfaceScenario17 { @@ -413,47 +413,47 @@ { .override method int32 class InterfaceScenario17::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario17`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario17`{genericParams.Split(',').Length}<> - extends class BaseScenario17`{genericParams.Split(',').Length} +} // end of class BaseScenario17`1 +.class public auto ansi DerivedScenario17`1 + extends class BaseScenario17`1 { - .override method int32 class InterfaceScenario17::Method() with method int32 class BaseScenario17`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario17`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario18<> + .override method int32 class InterfaceScenario17::Method() with method int32 class BaseScenario17`1::Method() +} // end of class DerivedScenario17`1 +.class public abstract auto ansi InterfaceScenario18 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario18 -.class public auto ansi BaseScenario18`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario18`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario18`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario18`{genericParams.Split(',').Length}<> - extends class BaseScenario18`{genericParams.Split(',').Length} +} // end of class BaseScenario18`1 +.class public auto ansi DerivedScenario18`1 + extends class BaseScenario18`1 implements class InterfaceScenario18 { -} // end of class DerivedScenario18`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario19<> +} // end of class DerivedScenario18`1 +.class public abstract auto ansi InterfaceScenario19 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario19 -.class public auto ansi BaseScenario19`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario19`1 extends [System.Runtime]System.Object implements class InterfaceScenario19 { @@ -461,49 +461,49 @@ { .override method int32 class InterfaceScenario19::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario19`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario19`{genericParams.Split(',').Length}<> - extends class BaseScenario19`{genericParams.Split(',').Length} +} // end of class BaseScenario19`1 +.class public auto ansi DerivedScenario19`1 + extends class BaseScenario19`1 implements class InterfaceScenario19 { - .override method int32 class InterfaceScenario19::Method() with method int32 class BaseScenario19`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario19`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario20<> + .override method int32 class InterfaceScenario19::Method() with method int32 class BaseScenario19`1::Method() +} // end of class DerivedScenario19`1 +.class public abstract auto ansi InterfaceScenario20 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario20 -.class public abstract auto ansi BaseScenario20`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario20`1 extends [System.Runtime]System.Object implements class InterfaceScenario20 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario20`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario20`{genericParams.Split(',').Length}<> - extends class BaseScenario20`{genericParams.Split(',').Length} +} // end of class BaseScenario20`1 +.class public auto ansi DerivedScenario20`1 + extends class BaseScenario20`1 implements class InterfaceScenario20 { -} // end of class DerivedScenario20`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario21<> +} // end of class DerivedScenario20`1 +.class public abstract auto ansi InterfaceScenario21 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario21 -.class public auto ansi BaseScenario21`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario21`1 extends [System.Runtime]System.Object implements class InterfaceScenario21 { @@ -511,47 +511,47 @@ { .override method int32 class InterfaceScenario21::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario21`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario21`{genericParams.Split(',').Length}<> - extends class BaseScenario21`{genericParams.Split(',').Length} +} // end of class BaseScenario21`1 +.class public auto ansi DerivedScenario21`1 + extends class BaseScenario21`1 { - .override method int32 class InterfaceScenario21::Method() with method int32 class BaseScenario21`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario21`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario22<> + .override method int32 class InterfaceScenario21::Method() with method int32 class BaseScenario21`1::Method() +} // end of class DerivedScenario21`1 +.class public abstract auto ansi InterfaceScenario22 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario22 -.class public auto ansi BaseScenario22`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario22`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario22`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario22`{genericParams.Split(',').Length}<> - extends class BaseScenario22`{genericParams.Split(',').Length} +} // end of class BaseScenario22`1 +.class public auto ansi DerivedScenario22`1 + extends class BaseScenario22`1 implements class InterfaceScenario22 { -} // end of class DerivedScenario22`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario23<> +} // end of class DerivedScenario22`1 +.class public abstract auto ansi InterfaceScenario23 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario23 -.class public auto ansi BaseScenario23`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario23`1 extends [System.Runtime]System.Object implements class InterfaceScenario23 { @@ -559,49 +559,49 @@ { .override method int32 class InterfaceScenario23::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario23`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario23`{genericParams.Split(',').Length}<> - extends class BaseScenario23`{genericParams.Split(',').Length} +} // end of class BaseScenario23`1 +.class public auto ansi DerivedScenario23`1 + extends class BaseScenario23`1 implements class InterfaceScenario23 { - .override method int32 class InterfaceScenario23::Method() with method int32 class BaseScenario23`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario23`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario24<> + .override method int32 class InterfaceScenario23::Method() with method int32 class BaseScenario23`1::Method() +} // end of class DerivedScenario23`1 +.class public abstract auto ansi InterfaceScenario24 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario24 -.class public abstract auto ansi BaseScenario24`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario24`1 extends [System.Runtime]System.Object implements class InterfaceScenario24 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario24`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario24`{genericParams.Split(',').Length}<> - extends class BaseScenario24`{genericParams.Split(',').Length} +} // end of class BaseScenario24`1 +.class public auto ansi DerivedScenario24`1 + extends class BaseScenario24`1 implements class InterfaceScenario24 { -} // end of class DerivedScenario24`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario25<> +} // end of class DerivedScenario24`1 +.class public abstract auto ansi InterfaceScenario25 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario25 -.class public auto ansi BaseScenario25`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario25`1 extends [System.Runtime]System.Object implements class InterfaceScenario25 { @@ -609,47 +609,47 @@ { .override method int32 class InterfaceScenario25::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario25`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario25`{genericParams.Split(',').Length}<> - extends class BaseScenario25`{genericParams.Split(',').Length} +} // end of class BaseScenario25`1 +.class public auto ansi DerivedScenario25`1 + extends class BaseScenario25`1 { - .override method int32 class InterfaceScenario25::Method() with method int32 class BaseScenario25`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario25`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario26<> + .override method int32 class InterfaceScenario25::Method() with method int32 class BaseScenario25`1::Method() +} // end of class DerivedScenario25`1 +.class public abstract auto ansi InterfaceScenario26 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario26 -.class public auto ansi BaseScenario26`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario26`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario26`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario26`{genericParams.Split(',').Length}<> - extends class BaseScenario26`{genericParams.Split(',').Length} +} // end of class BaseScenario26`1 +.class public auto ansi DerivedScenario26`1 + extends class BaseScenario26`1 implements class InterfaceScenario26 { -} // end of class DerivedScenario26`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario27<> +} // end of class DerivedScenario26`1 +.class public abstract auto ansi InterfaceScenario27 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario27 -.class public auto ansi BaseScenario27`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario27`1 extends [System.Runtime]System.Object implements class InterfaceScenario27 { @@ -657,49 +657,49 @@ { .override method int32 class InterfaceScenario27::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario27`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario27`{genericParams.Split(',').Length}<> - extends class BaseScenario27`{genericParams.Split(',').Length} +} // end of class BaseScenario27`1 +.class public auto ansi DerivedScenario27`1 + extends class BaseScenario27`1 implements class InterfaceScenario27 { - .override method int32 class InterfaceScenario27::Method() with method int32 class BaseScenario27`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario27`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario28<> + .override method int32 class InterfaceScenario27::Method() with method int32 class BaseScenario27`1::Method() +} // end of class DerivedScenario27`1 +.class public abstract auto ansi InterfaceScenario28 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario28 -.class public abstract auto ansi BaseScenario28`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario28`1 extends [System.Runtime]System.Object implements class InterfaceScenario28 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario28`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario28`{genericParams.Split(',').Length}<> - extends class BaseScenario28`{genericParams.Split(',').Length} +} // end of class BaseScenario28`1 +.class public auto ansi DerivedScenario28`1 + extends class BaseScenario28`1 implements class InterfaceScenario28 { -} // end of class DerivedScenario28`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario29<> +} // end of class DerivedScenario28`1 +.class public abstract auto ansi InterfaceScenario29 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario29 -.class public auto ansi BaseScenario29`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario29`1 extends [System.Runtime]System.Object implements class InterfaceScenario29 { @@ -707,47 +707,47 @@ { .override method int32 class InterfaceScenario29::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario29`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario29`{genericParams.Split(',').Length}<> - extends class BaseScenario29`{genericParams.Split(',').Length} +} // end of class BaseScenario29`1 +.class public auto ansi DerivedScenario29`1 + extends class BaseScenario29`1 { - .override method int32 class InterfaceScenario29::Method() with method int32 class BaseScenario29`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario29`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario30<> + .override method int32 class InterfaceScenario29::Method() with method int32 class BaseScenario29`1::Method() +} // end of class DerivedScenario29`1 +.class public abstract auto ansi InterfaceScenario30 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario30 -.class public auto ansi BaseScenario30`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario30`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario30`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario30`{genericParams.Split(',').Length}<> - extends class BaseScenario30`{genericParams.Split(',').Length} +} // end of class BaseScenario30`1 +.class public auto ansi DerivedScenario30`1 + extends class BaseScenario30`1 implements class InterfaceScenario30 { -} // end of class DerivedScenario30`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario31<> +} // end of class DerivedScenario30`1 +.class public abstract auto ansi InterfaceScenario31 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario31 -.class public auto ansi BaseScenario31`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario31`1 extends [System.Runtime]System.Object implements class InterfaceScenario31 { @@ -755,49 +755,49 @@ { .override method int32 class InterfaceScenario31::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario31`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario31`{genericParams.Split(',').Length}<> - extends class BaseScenario31`{genericParams.Split(',').Length} +} // end of class BaseScenario31`1 +.class public auto ansi DerivedScenario31`1 + extends class BaseScenario31`1 implements class InterfaceScenario31 { - .override method int32 class InterfaceScenario31::Method() with method int32 class BaseScenario31`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario31`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario32<> + .override method int32 class InterfaceScenario31::Method() with method int32 class BaseScenario31`1::Method() +} // end of class DerivedScenario31`1 +.class public abstract auto ansi InterfaceScenario32 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario32 -.class public abstract auto ansi BaseScenario32`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario32`1 extends [System.Runtime]System.Object implements class InterfaceScenario32 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario32`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario32`{genericParams.Split(',').Length}<> - extends class BaseScenario32`{genericParams.Split(',').Length} +} // end of class BaseScenario32`1 +.class public auto ansi DerivedScenario32`1 + extends class BaseScenario32`1 implements class InterfaceScenario32 { -} // end of class DerivedScenario32`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario33<> +} // end of class DerivedScenario32`1 +.class public abstract auto ansi InterfaceScenario33 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario33 -.class public auto ansi BaseScenario33`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario33`1 extends [System.Runtime]System.Object implements class InterfaceScenario33 { @@ -805,47 +805,47 @@ { .override method int32 class InterfaceScenario33::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario33`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario33`{genericParams.Split(',').Length}<> - extends class BaseScenario33`{genericParams.Split(',').Length}> +} // end of class BaseScenario33`1 +.class public auto ansi DerivedScenario33`1 + extends class BaseScenario33`1> { - .override method int32 class InterfaceScenario33::Method() with method int32 class BaseScenario33`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario33`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario34<> + .override method int32 class InterfaceScenario33::Method() with method int32 class BaseScenario33`1>::Method() +} // end of class DerivedScenario33`1 +.class public abstract auto ansi InterfaceScenario34 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario34 -.class public auto ansi BaseScenario34`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario34`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario34`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario34`{genericParams.Split(',').Length}<> - extends class BaseScenario34`{genericParams.Split(',').Length}> +} // end of class BaseScenario34`1 +.class public auto ansi DerivedScenario34`1 + extends class BaseScenario34`1> implements class InterfaceScenario34 { -} // end of class DerivedScenario34`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario35<> +} // end of class DerivedScenario34`1 +.class public abstract auto ansi InterfaceScenario35 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario35 -.class public auto ansi BaseScenario35`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario35`1 extends [System.Runtime]System.Object implements class InterfaceScenario35 { @@ -853,49 +853,49 @@ { .override method int32 class InterfaceScenario35::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario35`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario35`{genericParams.Split(',').Length}<> - extends class BaseScenario35`{genericParams.Split(',').Length}> +} // end of class BaseScenario35`1 +.class public auto ansi DerivedScenario35`1 + extends class BaseScenario35`1> implements class InterfaceScenario35 { - .override method int32 class InterfaceScenario35::Method() with method int32 class BaseScenario35`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario35`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario36<> + .override method int32 class InterfaceScenario35::Method() with method int32 class BaseScenario35`1>::Method() +} // end of class DerivedScenario35`1 +.class public abstract auto ansi InterfaceScenario36 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario36 -.class public abstract auto ansi BaseScenario36`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario36`1 extends [System.Runtime]System.Object implements class InterfaceScenario36 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario36`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario36`{genericParams.Split(',').Length}<> - extends class BaseScenario36`{genericParams.Split(',').Length}> +} // end of class BaseScenario36`1 +.class public auto ansi DerivedScenario36`1 + extends class BaseScenario36`1> implements class InterfaceScenario36 { -} // end of class DerivedScenario36`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario37<> +} // end of class DerivedScenario36`1 +.class public abstract auto ansi InterfaceScenario37 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario37 -.class public auto ansi BaseScenario37`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario37`1 extends [System.Runtime]System.Object implements class InterfaceScenario37 { @@ -903,47 +903,47 @@ { .override method int32 class InterfaceScenario37::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario37`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario37`{genericParams.Split(',').Length}<> - extends class BaseScenario37`{genericParams.Split(',').Length}> +} // end of class BaseScenario37`1 +.class public auto ansi DerivedScenario37`1 + extends class BaseScenario37`1> { - .override method int32 class InterfaceScenario37::Method() with method int32 class BaseScenario37`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario37`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario38<> + .override method int32 class InterfaceScenario37::Method() with method int32 class BaseScenario37`1>::Method() +} // end of class DerivedScenario37`1 +.class public abstract auto ansi InterfaceScenario38 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario38 -.class public auto ansi BaseScenario38`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario38`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario38`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario38`{genericParams.Split(',').Length}<> - extends class BaseScenario38`{genericParams.Split(',').Length}> +} // end of class BaseScenario38`1 +.class public auto ansi DerivedScenario38`1 + extends class BaseScenario38`1> implements class InterfaceScenario38 { -} // end of class DerivedScenario38`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario39<> +} // end of class DerivedScenario38`1 +.class public abstract auto ansi InterfaceScenario39 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario39 -.class public auto ansi BaseScenario39`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario39`1 extends [System.Runtime]System.Object implements class InterfaceScenario39 { @@ -951,49 +951,49 @@ { .override method int32 class InterfaceScenario39::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario39`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario39`{genericParams.Split(',').Length}<> - extends class BaseScenario39`{genericParams.Split(',').Length}> +} // end of class BaseScenario39`1 +.class public auto ansi DerivedScenario39`1 + extends class BaseScenario39`1> implements class InterfaceScenario39 { - .override method int32 class InterfaceScenario39::Method() with method int32 class BaseScenario39`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario39`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario40<> + .override method int32 class InterfaceScenario39::Method() with method int32 class BaseScenario39`1>::Method() +} // end of class DerivedScenario39`1 +.class public abstract auto ansi InterfaceScenario40 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario40 -.class public abstract auto ansi BaseScenario40`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario40`1 extends [System.Runtime]System.Object implements class InterfaceScenario40 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario40`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario40`{genericParams.Split(',').Length}<> - extends class BaseScenario40`{genericParams.Split(',').Length}> +} // end of class BaseScenario40`1 +.class public auto ansi DerivedScenario40`1 + extends class BaseScenario40`1> implements class InterfaceScenario40 { -} // end of class DerivedScenario40`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario41<> +} // end of class DerivedScenario40`1 +.class public abstract auto ansi InterfaceScenario41 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario41 -.class public auto ansi BaseScenario41<> +.class public auto ansi BaseScenario41 extends [System.Runtime]System.Object implements class InterfaceScenario41 { @@ -1001,47 +1001,47 @@ { .override method object class InterfaceScenario41::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario41 -.class public auto ansi DerivedScenario41<> +.class public auto ansi DerivedScenario41 extends class BaseScenario41 { .override method object class InterfaceScenario41::Method() with method object class BaseScenario41::Method() } // end of class DerivedScenario41 -.class public abstract auto ansi InterfaceScenario42<> +.class public abstract auto ansi InterfaceScenario42 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario42 -.class public auto ansi BaseScenario42<> +.class public auto ansi BaseScenario42 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario42 -.class public auto ansi DerivedScenario42<> +.class public auto ansi DerivedScenario42 extends class BaseScenario42 implements class InterfaceScenario42 { } // end of class DerivedScenario42 -.class public abstract auto ansi InterfaceScenario43<> +.class public abstract auto ansi InterfaceScenario43 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario43 -.class public auto ansi BaseScenario43<> +.class public auto ansi BaseScenario43 extends [System.Runtime]System.Object implements class InterfaceScenario43 { @@ -1049,49 +1049,49 @@ { .override method object class InterfaceScenario43::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario43 -.class public auto ansi DerivedScenario43<> +.class public auto ansi DerivedScenario43 extends class BaseScenario43 implements class InterfaceScenario43 { .override method object class InterfaceScenario43::Method() with method object class BaseScenario43::Method() } // end of class DerivedScenario43 -.class public abstract auto ansi InterfaceScenario44<> +.class public abstract auto ansi InterfaceScenario44 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario44 -.class public abstract auto ansi BaseScenario44<> +.class public abstract auto ansi BaseScenario44 extends [System.Runtime]System.Object implements class InterfaceScenario44 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario44 -.class public auto ansi DerivedScenario44<> +.class public auto ansi DerivedScenario44 extends class BaseScenario44 implements class InterfaceScenario44 { } // end of class DerivedScenario44 -.class public abstract auto ansi InterfaceScenario45<> +.class public abstract auto ansi InterfaceScenario45 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario45 -.class public auto ansi BaseScenario45<> +.class public auto ansi BaseScenario45 extends [System.Runtime]System.Object implements class InterfaceScenario45 { @@ -1099,47 +1099,47 @@ { .override method object class InterfaceScenario45::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario45 -.class public auto ansi DerivedScenario45`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario45`1 extends class BaseScenario45 { .override method object class InterfaceScenario45::Method() with method object class BaseScenario45::Method() -} // end of class DerivedScenario45`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario46<> +} // end of class DerivedScenario45`1 +.class public abstract auto ansi InterfaceScenario46 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario46 -.class public auto ansi BaseScenario46<> +.class public auto ansi BaseScenario46 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario46 -.class public auto ansi DerivedScenario46`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario46`1 extends class BaseScenario46 implements class InterfaceScenario46 { -} // end of class DerivedScenario46`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario47<> +} // end of class DerivedScenario46`1 +.class public abstract auto ansi InterfaceScenario47 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario47 -.class public auto ansi BaseScenario47<> +.class public auto ansi BaseScenario47 extends [System.Runtime]System.Object implements class InterfaceScenario47 { @@ -1147,49 +1147,49 @@ { .override method object class InterfaceScenario47::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario47 -.class public auto ansi DerivedScenario47`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario47`1 extends class BaseScenario47 implements class InterfaceScenario47 { .override method object class InterfaceScenario47::Method() with method object class BaseScenario47::Method() -} // end of class DerivedScenario47`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario48<> +} // end of class DerivedScenario47`1 +.class public abstract auto ansi InterfaceScenario48 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario48 -.class public abstract auto ansi BaseScenario48<> +.class public abstract auto ansi BaseScenario48 extends [System.Runtime]System.Object implements class InterfaceScenario48 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario48 -.class public auto ansi DerivedScenario48`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario48`1 extends class BaseScenario48 implements class InterfaceScenario48 { -} // end of class DerivedScenario48`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario49<> +} // end of class DerivedScenario48`1 +.class public abstract auto ansi InterfaceScenario49 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario49 -.class public auto ansi BaseScenario49<> +.class public auto ansi BaseScenario49 extends [System.Runtime]System.Object implements class InterfaceScenario49 { @@ -1197,47 +1197,47 @@ { .override method object class InterfaceScenario49::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario49 -.class public auto ansi DerivedScenario49`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario49`1 extends class BaseScenario49 { .override method object class InterfaceScenario49::Method() with method object class BaseScenario49::Method() -} // end of class DerivedScenario49`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario50<> +} // end of class DerivedScenario49`1 +.class public abstract auto ansi InterfaceScenario50 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario50 -.class public auto ansi BaseScenario50<> +.class public auto ansi BaseScenario50 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario50 -.class public auto ansi DerivedScenario50`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario50`1 extends class BaseScenario50 implements class InterfaceScenario50 { -} // end of class DerivedScenario50`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario51<> +} // end of class DerivedScenario50`1 +.class public abstract auto ansi InterfaceScenario51 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario51 -.class public auto ansi BaseScenario51<> +.class public auto ansi BaseScenario51 extends [System.Runtime]System.Object implements class InterfaceScenario51 { @@ -1245,49 +1245,49 @@ { .override method object class InterfaceScenario51::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario51 -.class public auto ansi DerivedScenario51`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario51`1 extends class BaseScenario51 implements class InterfaceScenario51 { .override method object class InterfaceScenario51::Method() with method object class BaseScenario51::Method() -} // end of class DerivedScenario51`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario52<> +} // end of class DerivedScenario51`1 +.class public abstract auto ansi InterfaceScenario52 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario52 -.class public abstract auto ansi BaseScenario52<> +.class public abstract auto ansi BaseScenario52 extends [System.Runtime]System.Object implements class InterfaceScenario52 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario52 -.class public auto ansi DerivedScenario52`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario52`1 extends class BaseScenario52 implements class InterfaceScenario52 { -} // end of class DerivedScenario52`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario53<> +} // end of class DerivedScenario52`1 +.class public abstract auto ansi InterfaceScenario53 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario53 -.class public auto ansi BaseScenario53`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario53`1 extends [System.Runtime]System.Object implements class InterfaceScenario53 { @@ -1295,47 +1295,47 @@ { .override method object class InterfaceScenario53::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario53`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario53<> - extends class BaseScenario53`{genericParams.Split(',').Length} +} // end of class BaseScenario53`1 +.class public auto ansi DerivedScenario53 + extends class BaseScenario53`1 { - .override method object class InterfaceScenario53::Method() with method object class BaseScenario53`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario53::Method() with method object class BaseScenario53`1::Method() } // end of class DerivedScenario53 -.class public abstract auto ansi InterfaceScenario54<> +.class public abstract auto ansi InterfaceScenario54 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario54 -.class public auto ansi BaseScenario54`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario54`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario54`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario54<> - extends class BaseScenario54`{genericParams.Split(',').Length} +} // end of class BaseScenario54`1 +.class public auto ansi DerivedScenario54 + extends class BaseScenario54`1 implements class InterfaceScenario54 { } // end of class DerivedScenario54 -.class public abstract auto ansi InterfaceScenario55<> +.class public abstract auto ansi InterfaceScenario55 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario55 -.class public auto ansi BaseScenario55`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario55`1 extends [System.Runtime]System.Object implements class InterfaceScenario55 { @@ -1343,49 +1343,49 @@ { .override method object class InterfaceScenario55::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario55`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario55<> - extends class BaseScenario55`{genericParams.Split(',').Length} +} // end of class BaseScenario55`1 +.class public auto ansi DerivedScenario55 + extends class BaseScenario55`1 implements class InterfaceScenario55 { - .override method object class InterfaceScenario55::Method() with method object class BaseScenario55`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario55::Method() with method object class BaseScenario55`1::Method() } // end of class DerivedScenario55 -.class public abstract auto ansi InterfaceScenario56<> +.class public abstract auto ansi InterfaceScenario56 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario56 -.class public abstract auto ansi BaseScenario56`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario56`1 extends [System.Runtime]System.Object implements class InterfaceScenario56 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario56`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario56<> - extends class BaseScenario56`{genericParams.Split(',').Length} +} // end of class BaseScenario56`1 +.class public auto ansi DerivedScenario56 + extends class BaseScenario56`1 implements class InterfaceScenario56 { } // end of class DerivedScenario56 -.class public abstract auto ansi InterfaceScenario57<> +.class public abstract auto ansi InterfaceScenario57 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario57 -.class public auto ansi BaseScenario57`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario57`1 extends [System.Runtime]System.Object implements class InterfaceScenario57 { @@ -1393,47 +1393,47 @@ { .override method object class InterfaceScenario57::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario57`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario57`{genericParams.Split(',').Length}<> - extends class BaseScenario57`{genericParams.Split(',').Length} +} // end of class BaseScenario57`1 +.class public auto ansi DerivedScenario57`1 + extends class BaseScenario57`1 { - .override method object class InterfaceScenario57::Method() with method object class BaseScenario57`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario57`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario58<> + .override method object class InterfaceScenario57::Method() with method object class BaseScenario57`1::Method() +} // end of class DerivedScenario57`1 +.class public abstract auto ansi InterfaceScenario58 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario58 -.class public auto ansi BaseScenario58`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario58`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario58`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario58`{genericParams.Split(',').Length}<> - extends class BaseScenario58`{genericParams.Split(',').Length} +} // end of class BaseScenario58`1 +.class public auto ansi DerivedScenario58`1 + extends class BaseScenario58`1 implements class InterfaceScenario58 { -} // end of class DerivedScenario58`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario59<> +} // end of class DerivedScenario58`1 +.class public abstract auto ansi InterfaceScenario59 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario59 -.class public auto ansi BaseScenario59`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario59`1 extends [System.Runtime]System.Object implements class InterfaceScenario59 { @@ -1441,49 +1441,49 @@ { .override method object class InterfaceScenario59::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario59`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario59`{genericParams.Split(',').Length}<> - extends class BaseScenario59`{genericParams.Split(',').Length} +} // end of class BaseScenario59`1 +.class public auto ansi DerivedScenario59`1 + extends class BaseScenario59`1 implements class InterfaceScenario59 { - .override method object class InterfaceScenario59::Method() with method object class BaseScenario59`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario59`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario60<> + .override method object class InterfaceScenario59::Method() with method object class BaseScenario59`1::Method() +} // end of class DerivedScenario59`1 +.class public abstract auto ansi InterfaceScenario60 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario60 -.class public abstract auto ansi BaseScenario60`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario60`1 extends [System.Runtime]System.Object implements class InterfaceScenario60 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario60`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario60`{genericParams.Split(',').Length}<> - extends class BaseScenario60`{genericParams.Split(',').Length} +} // end of class BaseScenario60`1 +.class public auto ansi DerivedScenario60`1 + extends class BaseScenario60`1 implements class InterfaceScenario60 { -} // end of class DerivedScenario60`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario61<> +} // end of class DerivedScenario60`1 +.class public abstract auto ansi InterfaceScenario61 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario61 -.class public auto ansi BaseScenario61`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario61`1 extends [System.Runtime]System.Object implements class InterfaceScenario61 { @@ -1491,47 +1491,47 @@ { .override method object class InterfaceScenario61::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario61`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario61`{genericParams.Split(',').Length}<> - extends class BaseScenario61`{genericParams.Split(',').Length} +} // end of class BaseScenario61`1 +.class public auto ansi DerivedScenario61`1 + extends class BaseScenario61`1 { - .override method object class InterfaceScenario61::Method() with method object class BaseScenario61`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario61`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario62<> + .override method object class InterfaceScenario61::Method() with method object class BaseScenario61`1::Method() +} // end of class DerivedScenario61`1 +.class public abstract auto ansi InterfaceScenario62 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario62 -.class public auto ansi BaseScenario62`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario62`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario62`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario62`{genericParams.Split(',').Length}<> - extends class BaseScenario62`{genericParams.Split(',').Length} +} // end of class BaseScenario62`1 +.class public auto ansi DerivedScenario62`1 + extends class BaseScenario62`1 implements class InterfaceScenario62 { -} // end of class DerivedScenario62`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario63<> +} // end of class DerivedScenario62`1 +.class public abstract auto ansi InterfaceScenario63 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario63 -.class public auto ansi BaseScenario63`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario63`1 extends [System.Runtime]System.Object implements class InterfaceScenario63 { @@ -1539,49 +1539,49 @@ { .override method object class InterfaceScenario63::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario63`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario63`{genericParams.Split(',').Length}<> - extends class BaseScenario63`{genericParams.Split(',').Length} +} // end of class BaseScenario63`1 +.class public auto ansi DerivedScenario63`1 + extends class BaseScenario63`1 implements class InterfaceScenario63 { - .override method object class InterfaceScenario63::Method() with method object class BaseScenario63`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario63`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario64<> + .override method object class InterfaceScenario63::Method() with method object class BaseScenario63`1::Method() +} // end of class DerivedScenario63`1 +.class public abstract auto ansi InterfaceScenario64 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario64 -.class public abstract auto ansi BaseScenario64`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario64`1 extends [System.Runtime]System.Object implements class InterfaceScenario64 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario64`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario64`{genericParams.Split(',').Length}<> - extends class BaseScenario64`{genericParams.Split(',').Length} +} // end of class BaseScenario64`1 +.class public auto ansi DerivedScenario64`1 + extends class BaseScenario64`1 implements class InterfaceScenario64 { -} // end of class DerivedScenario64`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario65<> +} // end of class DerivedScenario64`1 +.class public abstract auto ansi InterfaceScenario65 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario65 -.class public auto ansi BaseScenario65`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario65`1 extends [System.Runtime]System.Object implements class InterfaceScenario65 { @@ -1589,47 +1589,47 @@ { .override method object class InterfaceScenario65::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario65`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario65`{genericParams.Split(',').Length}<> - extends class BaseScenario65`{genericParams.Split(',').Length} +} // end of class BaseScenario65`1 +.class public auto ansi DerivedScenario65`1 + extends class BaseScenario65`1 { - .override method object class InterfaceScenario65::Method() with method object class BaseScenario65`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario65`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario66<> + .override method object class InterfaceScenario65::Method() with method object class BaseScenario65`1::Method() +} // end of class DerivedScenario65`1 +.class public abstract auto ansi InterfaceScenario66 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario66 -.class public auto ansi BaseScenario66`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario66`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario66`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario66`{genericParams.Split(',').Length}<> - extends class BaseScenario66`{genericParams.Split(',').Length} +} // end of class BaseScenario66`1 +.class public auto ansi DerivedScenario66`1 + extends class BaseScenario66`1 implements class InterfaceScenario66 { -} // end of class DerivedScenario66`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario67<> +} // end of class DerivedScenario66`1 +.class public abstract auto ansi InterfaceScenario67 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario67 -.class public auto ansi BaseScenario67`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario67`1 extends [System.Runtime]System.Object implements class InterfaceScenario67 { @@ -1637,49 +1637,49 @@ { .override method object class InterfaceScenario67::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario67`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario67`{genericParams.Split(',').Length}<> - extends class BaseScenario67`{genericParams.Split(',').Length} +} // end of class BaseScenario67`1 +.class public auto ansi DerivedScenario67`1 + extends class BaseScenario67`1 implements class InterfaceScenario67 { - .override method object class InterfaceScenario67::Method() with method object class BaseScenario67`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario67`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario68<> + .override method object class InterfaceScenario67::Method() with method object class BaseScenario67`1::Method() +} // end of class DerivedScenario67`1 +.class public abstract auto ansi InterfaceScenario68 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario68 -.class public abstract auto ansi BaseScenario68`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario68`1 extends [System.Runtime]System.Object implements class InterfaceScenario68 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario68`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario68`{genericParams.Split(',').Length}<> - extends class BaseScenario68`{genericParams.Split(',').Length} +} // end of class BaseScenario68`1 +.class public auto ansi DerivedScenario68`1 + extends class BaseScenario68`1 implements class InterfaceScenario68 { -} // end of class DerivedScenario68`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario69<> +} // end of class DerivedScenario68`1 +.class public abstract auto ansi InterfaceScenario69 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario69 -.class public auto ansi BaseScenario69`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario69`1 extends [System.Runtime]System.Object implements class InterfaceScenario69 { @@ -1687,47 +1687,47 @@ { .override method object class InterfaceScenario69::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario69`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario69`{genericParams.Split(',').Length}<> - extends class BaseScenario69`{genericParams.Split(',').Length} +} // end of class BaseScenario69`1 +.class public auto ansi DerivedScenario69`1 + extends class BaseScenario69`1 { - .override method object class InterfaceScenario69::Method() with method object class BaseScenario69`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario69`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario70<> + .override method object class InterfaceScenario69::Method() with method object class BaseScenario69`1::Method() +} // end of class DerivedScenario69`1 +.class public abstract auto ansi InterfaceScenario70 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario70 -.class public auto ansi BaseScenario70`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario70`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario70`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario70`{genericParams.Split(',').Length}<> - extends class BaseScenario70`{genericParams.Split(',').Length} +} // end of class BaseScenario70`1 +.class public auto ansi DerivedScenario70`1 + extends class BaseScenario70`1 implements class InterfaceScenario70 { -} // end of class DerivedScenario70`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario71<> +} // end of class DerivedScenario70`1 +.class public abstract auto ansi InterfaceScenario71 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario71 -.class public auto ansi BaseScenario71`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario71`1 extends [System.Runtime]System.Object implements class InterfaceScenario71 { @@ -1735,49 +1735,49 @@ { .override method object class InterfaceScenario71::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario71`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario71`{genericParams.Split(',').Length}<> - extends class BaseScenario71`{genericParams.Split(',').Length} +} // end of class BaseScenario71`1 +.class public auto ansi DerivedScenario71`1 + extends class BaseScenario71`1 implements class InterfaceScenario71 { - .override method object class InterfaceScenario71::Method() with method object class BaseScenario71`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario71`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario72<> + .override method object class InterfaceScenario71::Method() with method object class BaseScenario71`1::Method() +} // end of class DerivedScenario71`1 +.class public abstract auto ansi InterfaceScenario72 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario72 -.class public abstract auto ansi BaseScenario72`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario72`1 extends [System.Runtime]System.Object implements class InterfaceScenario72 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario72`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario72`{genericParams.Split(',').Length}<> - extends class BaseScenario72`{genericParams.Split(',').Length} +} // end of class BaseScenario72`1 +.class public auto ansi DerivedScenario72`1 + extends class BaseScenario72`1 implements class InterfaceScenario72 { -} // end of class DerivedScenario72`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario73<> +} // end of class DerivedScenario72`1 +.class public abstract auto ansi InterfaceScenario73 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario73 -.class public auto ansi BaseScenario73`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario73`1 extends [System.Runtime]System.Object implements class InterfaceScenario73 { @@ -1785,47 +1785,47 @@ { .override method object class InterfaceScenario73::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario73`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario73`{genericParams.Split(',').Length}<> - extends class BaseScenario73`{genericParams.Split(',').Length}> +} // end of class BaseScenario73`1 +.class public auto ansi DerivedScenario73`1 + extends class BaseScenario73`1> { - .override method object class InterfaceScenario73::Method() with method object class BaseScenario73`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario73`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario74<> + .override method object class InterfaceScenario73::Method() with method object class BaseScenario73`1>::Method() +} // end of class DerivedScenario73`1 +.class public abstract auto ansi InterfaceScenario74 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario74 -.class public auto ansi BaseScenario74`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario74`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario74`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario74`{genericParams.Split(',').Length}<> - extends class BaseScenario74`{genericParams.Split(',').Length}> +} // end of class BaseScenario74`1 +.class public auto ansi DerivedScenario74`1 + extends class BaseScenario74`1> implements class InterfaceScenario74 { -} // end of class DerivedScenario74`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario75<> +} // end of class DerivedScenario74`1 +.class public abstract auto ansi InterfaceScenario75 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario75 -.class public auto ansi BaseScenario75`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario75`1 extends [System.Runtime]System.Object implements class InterfaceScenario75 { @@ -1833,49 +1833,49 @@ { .override method object class InterfaceScenario75::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario75`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario75`{genericParams.Split(',').Length}<> - extends class BaseScenario75`{genericParams.Split(',').Length}> +} // end of class BaseScenario75`1 +.class public auto ansi DerivedScenario75`1 + extends class BaseScenario75`1> implements class InterfaceScenario75 { - .override method object class InterfaceScenario75::Method() with method object class BaseScenario75`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario75`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario76<> + .override method object class InterfaceScenario75::Method() with method object class BaseScenario75`1>::Method() +} // end of class DerivedScenario75`1 +.class public abstract auto ansi InterfaceScenario76 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario76 -.class public abstract auto ansi BaseScenario76`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario76`1 extends [System.Runtime]System.Object implements class InterfaceScenario76 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario76`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario76`{genericParams.Split(',').Length}<> - extends class BaseScenario76`{genericParams.Split(',').Length}> +} // end of class BaseScenario76`1 +.class public auto ansi DerivedScenario76`1 + extends class BaseScenario76`1> implements class InterfaceScenario76 { -} // end of class DerivedScenario76`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario77<> +} // end of class DerivedScenario76`1 +.class public abstract auto ansi InterfaceScenario77 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario77 -.class public auto ansi BaseScenario77`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario77`1 extends [System.Runtime]System.Object implements class InterfaceScenario77 { @@ -1883,47 +1883,47 @@ { .override method object class InterfaceScenario77::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario77`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario77`{genericParams.Split(',').Length}<> - extends class BaseScenario77`{genericParams.Split(',').Length}> +} // end of class BaseScenario77`1 +.class public auto ansi DerivedScenario77`1 + extends class BaseScenario77`1> { - .override method object class InterfaceScenario77::Method() with method object class BaseScenario77`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario77`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario78<> + .override method object class InterfaceScenario77::Method() with method object class BaseScenario77`1>::Method() +} // end of class DerivedScenario77`1 +.class public abstract auto ansi InterfaceScenario78 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario78 -.class public auto ansi BaseScenario78`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario78`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario78`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario78`{genericParams.Split(',').Length}<> - extends class BaseScenario78`{genericParams.Split(',').Length}> +} // end of class BaseScenario78`1 +.class public auto ansi DerivedScenario78`1 + extends class BaseScenario78`1> implements class InterfaceScenario78 { -} // end of class DerivedScenario78`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario79<> +} // end of class DerivedScenario78`1 +.class public abstract auto ansi InterfaceScenario79 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario79 -.class public auto ansi BaseScenario79`{genericParams.Split(',').Length}<> +.class public auto ansi BaseScenario79`1 extends [System.Runtime]System.Object implements class InterfaceScenario79 { @@ -1931,9307 +1931,10411 @@ { .override method object class InterfaceScenario79::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario79`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario79`{genericParams.Split(',').Length}<> - extends class BaseScenario79`{genericParams.Split(',').Length}> +} // end of class BaseScenario79`1 +.class public auto ansi DerivedScenario79`1 + extends class BaseScenario79`1> implements class InterfaceScenario79 { - .override method object class InterfaceScenario79::Method() with method object class BaseScenario79`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario79`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario80<> + .override method object class InterfaceScenario79::Method() with method object class BaseScenario79`1>::Method() +} // end of class DerivedScenario79`1 +.class public abstract auto ansi InterfaceScenario80 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario80 -.class public abstract auto ansi BaseScenario80`{genericParams.Split(',').Length}<> +.class public abstract auto ansi BaseScenario80`1 extends [System.Runtime]System.Object implements class InterfaceScenario80 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario80`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario80`{genericParams.Split(',').Length}<> - extends class BaseScenario80`{genericParams.Split(',').Length}> +} // end of class BaseScenario80`1 +.class public auto ansi DerivedScenario80`1 + extends class BaseScenario80`1> implements class InterfaceScenario80 { -} // end of class DerivedScenario80`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario81`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario80`1 +.class public abstract auto ansi InterfaceScenario81`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario81`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario81<> +} // end of class InterfaceScenario81`1 +.class public auto ansi BaseScenario81 extends [System.Runtime]System.Object - implements class InterfaceScenario81`{genericParams.Split(',').Length} + implements class InterfaceScenario81`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario81`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario81`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario81 -.class public auto ansi DerivedScenario81<> +.class public auto ansi DerivedScenario81 extends class BaseScenario81 { - .override method int32 class InterfaceScenario81`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario81::Method() + .override method int32 class InterfaceScenario81`1::Method() with method int32 class BaseScenario81::Method() } // end of class DerivedScenario81 -.class public abstract auto ansi InterfaceScenario82`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario82`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario82`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario82<> +} // end of class InterfaceScenario82`1 +.class public auto ansi BaseScenario82 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario82 -.class public auto ansi DerivedScenario82<> +.class public auto ansi DerivedScenario82 extends class BaseScenario82 - implements class InterfaceScenario82`{genericParams.Split(',').Length} + implements class InterfaceScenario82`1 { } // end of class DerivedScenario82 -.class public abstract auto ansi InterfaceScenario83`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario83`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario83`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario83<> +} // end of class InterfaceScenario83`1 +.class public auto ansi BaseScenario83 extends [System.Runtime]System.Object - implements class InterfaceScenario83`{genericParams.Split(',').Length} + implements class InterfaceScenario83`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario83`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario83`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario83 -.class public auto ansi DerivedScenario83<> +.class public auto ansi DerivedScenario83 extends class BaseScenario83 - implements class InterfaceScenario83`{genericParams.Split(',').Length} + implements class InterfaceScenario83`1 { - .override method int32 class InterfaceScenario83`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario83::Method() + .override method int32 class InterfaceScenario83`1::Method() with method int32 class BaseScenario83::Method() } // end of class DerivedScenario83 -.class public abstract auto ansi InterfaceScenario84`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario84`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario84`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario84<> +} // end of class InterfaceScenario84`1 +.class public abstract auto ansi BaseScenario84 extends [System.Runtime]System.Object - implements class InterfaceScenario84`{genericParams.Split(',').Length} + implements class InterfaceScenario84`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario84 -.class public auto ansi DerivedScenario84<> +.class public auto ansi DerivedScenario84 extends class BaseScenario84 - implements class InterfaceScenario84`{genericParams.Split(',').Length} + implements class InterfaceScenario84`1 { } // end of class DerivedScenario84 -.class public abstract auto ansi InterfaceScenario85`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario85`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario85`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario85<> +} // end of class InterfaceScenario85`1 +.class public auto ansi BaseScenario85 extends [System.Runtime]System.Object - implements class InterfaceScenario85`{genericParams.Split(',').Length} + implements class InterfaceScenario85`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario85`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario85`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario85 -.class public auto ansi DerivedScenario85`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario85`1 extends class BaseScenario85 { - .override method int32 class InterfaceScenario85`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario85::Method() -} // end of class DerivedScenario85`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario86`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario85`1::Method() with method int32 class BaseScenario85::Method() +} // end of class DerivedScenario85`1 +.class public abstract auto ansi InterfaceScenario86`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario86`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario86<> +} // end of class InterfaceScenario86`1 +.class public auto ansi BaseScenario86 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario86 -.class public auto ansi DerivedScenario86`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario86`1 extends class BaseScenario86 - implements class InterfaceScenario86`{genericParams.Split(',').Length} + implements class InterfaceScenario86`1 { -} // end of class DerivedScenario86`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario87`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario86`1 +.class public abstract auto ansi InterfaceScenario87`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario87`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario87<> +} // end of class InterfaceScenario87`1 +.class public auto ansi BaseScenario87 extends [System.Runtime]System.Object - implements class InterfaceScenario87`{genericParams.Split(',').Length} + implements class InterfaceScenario87`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario87`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario87`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario87 -.class public auto ansi DerivedScenario87`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario87`1 extends class BaseScenario87 - implements class InterfaceScenario87`{genericParams.Split(',').Length} + implements class InterfaceScenario87`1 { - .override method int32 class InterfaceScenario87`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario87::Method() -} // end of class DerivedScenario87`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario88`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario87`1::Method() with method int32 class BaseScenario87::Method() +} // end of class DerivedScenario87`1 +.class public abstract auto ansi InterfaceScenario88`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario88`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario88<> +} // end of class InterfaceScenario88`1 +.class public abstract auto ansi BaseScenario88 extends [System.Runtime]System.Object - implements class InterfaceScenario88`{genericParams.Split(',').Length} + implements class InterfaceScenario88`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario88 -.class public auto ansi DerivedScenario88`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario88`1 extends class BaseScenario88 - implements class InterfaceScenario88`{genericParams.Split(',').Length} + implements class InterfaceScenario88`1 { -} // end of class DerivedScenario88`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario89`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario88`1 +.class public abstract auto ansi InterfaceScenario89`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario89`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario89<> +} // end of class InterfaceScenario89`1 +.class public auto ansi BaseScenario89 extends [System.Runtime]System.Object - implements class InterfaceScenario89`{genericParams.Split(',').Length} + implements class InterfaceScenario89`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario89`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario89`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario89 -.class public auto ansi DerivedScenario89`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario89`1 extends class BaseScenario89 { - .override method int32 class InterfaceScenario89`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario89::Method() -} // end of class DerivedScenario89`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario90`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario89`1::Method() with method int32 class BaseScenario89::Method() +} // end of class DerivedScenario89`1 +.class public abstract auto ansi InterfaceScenario90`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario90`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario90<> +} // end of class InterfaceScenario90`1 +.class public auto ansi BaseScenario90 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario90 -.class public auto ansi DerivedScenario90`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario90`1 extends class BaseScenario90 - implements class InterfaceScenario90`{genericParams.Split(',').Length} + implements class InterfaceScenario90`1 { -} // end of class DerivedScenario90`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario91`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario90`1 +.class public abstract auto ansi InterfaceScenario91`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario91`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario91<> +} // end of class InterfaceScenario91`1 +.class public auto ansi BaseScenario91 extends [System.Runtime]System.Object - implements class InterfaceScenario91`{genericParams.Split(',').Length} + implements class InterfaceScenario91`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario91`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario91`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario91 -.class public auto ansi DerivedScenario91`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario91`1 extends class BaseScenario91 - implements class InterfaceScenario91`{genericParams.Split(',').Length} + implements class InterfaceScenario91`1 { - .override method int32 class InterfaceScenario91`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario91::Method() -} // end of class DerivedScenario91`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario92`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario91`1::Method() with method int32 class BaseScenario91::Method() +} // end of class DerivedScenario91`1 +.class public abstract auto ansi InterfaceScenario92`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario92`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario92<> +} // end of class InterfaceScenario92`1 +.class public abstract auto ansi BaseScenario92 extends [System.Runtime]System.Object - implements class InterfaceScenario92`{genericParams.Split(',').Length} + implements class InterfaceScenario92`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario92 -.class public auto ansi DerivedScenario92`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario92`1 extends class BaseScenario92 - implements class InterfaceScenario92`{genericParams.Split(',').Length} + implements class InterfaceScenario92`1 { -} // end of class DerivedScenario92`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario93`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario92`1 +.class public abstract auto ansi InterfaceScenario93`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario93`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario93`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario93`1 +.class public auto ansi BaseScenario93`1 extends [System.Runtime]System.Object - implements class InterfaceScenario93`{genericParams.Split(',').Length} + implements class InterfaceScenario93`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario93`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario93`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario93`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario93<> - extends class BaseScenario93`{genericParams.Split(',').Length} +} // end of class BaseScenario93`1 +.class public auto ansi DerivedScenario93 + extends class BaseScenario93`1 { - .override method int32 class InterfaceScenario93`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario93`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario93`1::Method() with method int32 class BaseScenario93`1::Method() } // end of class DerivedScenario93 -.class public abstract auto ansi InterfaceScenario94`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario94`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario94`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario94`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario94`1 +.class public auto ansi BaseScenario94`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario94`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario94<> - extends class BaseScenario94`{genericParams.Split(',').Length} - implements class InterfaceScenario94`{genericParams.Split(',').Length} +} // end of class BaseScenario94`1 +.class public auto ansi DerivedScenario94 + extends class BaseScenario94`1 + implements class InterfaceScenario94`1 { } // end of class DerivedScenario94 -.class public abstract auto ansi InterfaceScenario95`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario95`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario95`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario95`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario95`1 +.class public auto ansi BaseScenario95`1 extends [System.Runtime]System.Object - implements class InterfaceScenario95`{genericParams.Split(',').Length} + implements class InterfaceScenario95`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario95`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario95`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario95`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario95<> - extends class BaseScenario95`{genericParams.Split(',').Length} - implements class InterfaceScenario95`{genericParams.Split(',').Length} +} // end of class BaseScenario95`1 +.class public auto ansi DerivedScenario95 + extends class BaseScenario95`1 + implements class InterfaceScenario95`1 { - .override method int32 class InterfaceScenario95`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario95`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario95`1::Method() with method int32 class BaseScenario95`1::Method() } // end of class DerivedScenario95 -.class public abstract auto ansi InterfaceScenario96`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario96`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario96`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario96`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario96`1 +.class public abstract auto ansi BaseScenario96`1 extends [System.Runtime]System.Object - implements class InterfaceScenario96`{genericParams.Split(',').Length} + implements class InterfaceScenario96`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario96`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario96<> - extends class BaseScenario96`{genericParams.Split(',').Length} - implements class InterfaceScenario96`{genericParams.Split(',').Length} +} // end of class BaseScenario96`1 +.class public auto ansi DerivedScenario96 + extends class BaseScenario96`1 + implements class InterfaceScenario96`1 { } // end of class DerivedScenario96 -.class public abstract auto ansi InterfaceScenario97`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario97`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario97`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario97`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario97`1 +.class public auto ansi BaseScenario97`1 extends [System.Runtime]System.Object - implements class InterfaceScenario97`{genericParams.Split(',').Length} + implements class InterfaceScenario97`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario97`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario97`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario97`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario97`{genericParams.Split(',').Length}<> - extends class BaseScenario97`{genericParams.Split(',').Length} +} // end of class BaseScenario97`1 +.class public auto ansi DerivedScenario97`1 + extends class BaseScenario97`1 { - .override method int32 class InterfaceScenario97`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario97`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario97`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario98`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario97`1::Method() with method int32 class BaseScenario97`1::Method() +} // end of class DerivedScenario97`1 +.class public abstract auto ansi InterfaceScenario98`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario98`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario98`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario98`1 +.class public auto ansi BaseScenario98`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario98`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario98`{genericParams.Split(',').Length}<> - extends class BaseScenario98`{genericParams.Split(',').Length} - implements class InterfaceScenario98`{genericParams.Split(',').Length} +} // end of class BaseScenario98`1 +.class public auto ansi DerivedScenario98`1 + extends class BaseScenario98`1 + implements class InterfaceScenario98`1 { -} // end of class DerivedScenario98`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario99`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario98`1 +.class public abstract auto ansi InterfaceScenario99`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario99`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario99`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario99`1 +.class public auto ansi BaseScenario99`1 extends [System.Runtime]System.Object - implements class InterfaceScenario99`{genericParams.Split(',').Length} + implements class InterfaceScenario99`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario99`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario99`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario99`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario99`{genericParams.Split(',').Length}<> - extends class BaseScenario99`{genericParams.Split(',').Length} - implements class InterfaceScenario99`{genericParams.Split(',').Length} +} // end of class BaseScenario99`1 +.class public auto ansi DerivedScenario99`1 + extends class BaseScenario99`1 + implements class InterfaceScenario99`1 { - .override method int32 class InterfaceScenario99`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario99`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario99`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario100`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario99`1::Method() with method int32 class BaseScenario99`1::Method() +} // end of class DerivedScenario99`1 +.class public abstract auto ansi InterfaceScenario100`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario100`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario100`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario100`1 +.class public abstract auto ansi BaseScenario100`1 extends [System.Runtime]System.Object - implements class InterfaceScenario100`{genericParams.Split(',').Length} + implements class InterfaceScenario100`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario100`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario100`{genericParams.Split(',').Length}<> - extends class BaseScenario100`{genericParams.Split(',').Length} - implements class InterfaceScenario100`{genericParams.Split(',').Length} +} // end of class BaseScenario100`1 +.class public auto ansi DerivedScenario100`1 + extends class BaseScenario100`1 + implements class InterfaceScenario100`1 { -} // end of class DerivedScenario100`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario101`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario100`1 +.class public abstract auto ansi InterfaceScenario101`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario101`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario101`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario101`1 +.class public auto ansi BaseScenario101`1 extends [System.Runtime]System.Object - implements class InterfaceScenario101`{genericParams.Split(',').Length} + implements class InterfaceScenario101`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario101`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario101`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario101`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario101`{genericParams.Split(',').Length}<> - extends class BaseScenario101`{genericParams.Split(',').Length} +} // end of class BaseScenario101`1 +.class public auto ansi DerivedScenario101`1 + extends class BaseScenario101`1 { - .override method int32 class InterfaceScenario101`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario101`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario101`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario102`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario101`1::Method() with method int32 class BaseScenario101`1::Method() +} // end of class DerivedScenario101`1 +.class public abstract auto ansi InterfaceScenario102`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario102`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario102`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario102`1 +.class public auto ansi BaseScenario102`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario102`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario102`{genericParams.Split(',').Length}<> - extends class BaseScenario102`{genericParams.Split(',').Length} - implements class InterfaceScenario102`{genericParams.Split(',').Length} +} // end of class BaseScenario102`1 +.class public auto ansi DerivedScenario102`1 + extends class BaseScenario102`1 + implements class InterfaceScenario102`1 { -} // end of class DerivedScenario102`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario103`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario102`1 +.class public abstract auto ansi InterfaceScenario103`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario103`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario103`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario103`1 +.class public auto ansi BaseScenario103`1 extends [System.Runtime]System.Object - implements class InterfaceScenario103`{genericParams.Split(',').Length} + implements class InterfaceScenario103`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario103`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario103`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario103`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario103`{genericParams.Split(',').Length}<> - extends class BaseScenario103`{genericParams.Split(',').Length} - implements class InterfaceScenario103`{genericParams.Split(',').Length} +} // end of class BaseScenario103`1 +.class public auto ansi DerivedScenario103`1 + extends class BaseScenario103`1 + implements class InterfaceScenario103`1 { - .override method int32 class InterfaceScenario103`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario103`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario103`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario104`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario103`1::Method() with method int32 class BaseScenario103`1::Method() +} // end of class DerivedScenario103`1 +.class public abstract auto ansi InterfaceScenario104`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario104`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario104`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario104`1 +.class public abstract auto ansi BaseScenario104`1 extends [System.Runtime]System.Object - implements class InterfaceScenario104`{genericParams.Split(',').Length} + implements class InterfaceScenario104`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario104`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario104`{genericParams.Split(',').Length}<> - extends class BaseScenario104`{genericParams.Split(',').Length} - implements class InterfaceScenario104`{genericParams.Split(',').Length} +} // end of class BaseScenario104`1 +.class public auto ansi DerivedScenario104`1 + extends class BaseScenario104`1 + implements class InterfaceScenario104`1 { -} // end of class DerivedScenario104`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario105`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario104`1 +.class public abstract auto ansi InterfaceScenario105`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario105`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario105`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario105`1 +.class public auto ansi BaseScenario105`1 extends [System.Runtime]System.Object - implements class InterfaceScenario105`{genericParams.Split(',').Length} + implements class InterfaceScenario105`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario105`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario105`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario105`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario105`{genericParams.Split(',').Length}<> - extends class BaseScenario105`{genericParams.Split(',').Length} +} // end of class BaseScenario105`1 +.class public auto ansi DerivedScenario105`1 + extends class BaseScenario105`1 { - .override method int32 class InterfaceScenario105`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario105`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario105`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario106`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario105`1::Method() with method int32 class BaseScenario105`1::Method() +} // end of class DerivedScenario105`1 +.class public abstract auto ansi InterfaceScenario106`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario106`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario106`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario106`1 +.class public auto ansi BaseScenario106`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario106`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario106`{genericParams.Split(',').Length}<> - extends class BaseScenario106`{genericParams.Split(',').Length} - implements class InterfaceScenario106`{genericParams.Split(',').Length} +} // end of class BaseScenario106`1 +.class public auto ansi DerivedScenario106`1 + extends class BaseScenario106`1 + implements class InterfaceScenario106`1 { -} // end of class DerivedScenario106`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario107`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario106`1 +.class public abstract auto ansi InterfaceScenario107`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario107`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario107`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario107`1 +.class public auto ansi BaseScenario107`1 extends [System.Runtime]System.Object - implements class InterfaceScenario107`{genericParams.Split(',').Length} + implements class InterfaceScenario107`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario107`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario107`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario107`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario107`{genericParams.Split(',').Length}<> - extends class BaseScenario107`{genericParams.Split(',').Length} - implements class InterfaceScenario107`{genericParams.Split(',').Length} +} // end of class BaseScenario107`1 +.class public auto ansi DerivedScenario107`1 + extends class BaseScenario107`1 + implements class InterfaceScenario107`1 { - .override method int32 class InterfaceScenario107`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario107`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario107`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario108`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario107`1::Method() with method int32 class BaseScenario107`1::Method() +} // end of class DerivedScenario107`1 +.class public abstract auto ansi InterfaceScenario108`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario108`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario108`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario108`1 +.class public abstract auto ansi BaseScenario108`1 extends [System.Runtime]System.Object - implements class InterfaceScenario108`{genericParams.Split(',').Length} + implements class InterfaceScenario108`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario108`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario108`{genericParams.Split(',').Length}<> - extends class BaseScenario108`{genericParams.Split(',').Length} - implements class InterfaceScenario108`{genericParams.Split(',').Length} +} // end of class BaseScenario108`1 +.class public auto ansi DerivedScenario108`1 + extends class BaseScenario108`1 + implements class InterfaceScenario108`1 { -} // end of class DerivedScenario108`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario109`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario108`1 +.class public abstract auto ansi InterfaceScenario109`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario109`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario109`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario109`1 +.class public auto ansi BaseScenario109`1 extends [System.Runtime]System.Object - implements class InterfaceScenario109`{genericParams.Split(',').Length} + implements class InterfaceScenario109`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario109`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario109`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario109`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario109`{genericParams.Split(',').Length}<> - extends class BaseScenario109`{genericParams.Split(',').Length} +} // end of class BaseScenario109`1 +.class public auto ansi DerivedScenario109`1 + extends class BaseScenario109`1 { - .override method int32 class InterfaceScenario109`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario109`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario109`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario110`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario109`1::Method() with method int32 class BaseScenario109`1::Method() +} // end of class DerivedScenario109`1 +.class public abstract auto ansi InterfaceScenario110`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario110`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario110`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario110`1 +.class public auto ansi BaseScenario110`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario110`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario110`{genericParams.Split(',').Length}<> - extends class BaseScenario110`{genericParams.Split(',').Length} - implements class InterfaceScenario110`{genericParams.Split(',').Length} +} // end of class BaseScenario110`1 +.class public auto ansi DerivedScenario110`1 + extends class BaseScenario110`1 + implements class InterfaceScenario110`1 { -} // end of class DerivedScenario110`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario111`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario110`1 +.class public abstract auto ansi InterfaceScenario111`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario111`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario111`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario111`1 +.class public auto ansi BaseScenario111`1 extends [System.Runtime]System.Object - implements class InterfaceScenario111`{genericParams.Split(',').Length} + implements class InterfaceScenario111`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario111`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario111`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario111`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario111`{genericParams.Split(',').Length}<> - extends class BaseScenario111`{genericParams.Split(',').Length} - implements class InterfaceScenario111`{genericParams.Split(',').Length} +} // end of class BaseScenario111`1 +.class public auto ansi DerivedScenario111`1 + extends class BaseScenario111`1 + implements class InterfaceScenario111`1 { - .override method int32 class InterfaceScenario111`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario111`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario111`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario112`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario111`1::Method() with method int32 class BaseScenario111`1::Method() +} // end of class DerivedScenario111`1 +.class public abstract auto ansi InterfaceScenario112`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario112`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario112`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario112`1 +.class public abstract auto ansi BaseScenario112`1 extends [System.Runtime]System.Object - implements class InterfaceScenario112`{genericParams.Split(',').Length} + implements class InterfaceScenario112`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario112`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario112`{genericParams.Split(',').Length}<> - extends class BaseScenario112`{genericParams.Split(',').Length} - implements class InterfaceScenario112`{genericParams.Split(',').Length} +} // end of class BaseScenario112`1 +.class public auto ansi DerivedScenario112`1 + extends class BaseScenario112`1 + implements class InterfaceScenario112`1 { -} // end of class DerivedScenario112`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario113`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario112`1 +.class public abstract auto ansi InterfaceScenario113`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario113`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario113`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario113`1 +.class public auto ansi BaseScenario113`1 extends [System.Runtime]System.Object - implements class InterfaceScenario113`{genericParams.Split(',').Length} + implements class InterfaceScenario113`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario113`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario113`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario113`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario113`{genericParams.Split(',').Length}<> - extends class BaseScenario113`{genericParams.Split(',').Length}> +} // end of class BaseScenario113`1 +.class public auto ansi DerivedScenario113`1 + extends class BaseScenario113`1> { - .override method int32 class InterfaceScenario113`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario113`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario113`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario114`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario113`1::Method() with method int32 class BaseScenario113`1>::Method() +} // end of class DerivedScenario113`1 +.class public abstract auto ansi InterfaceScenario114`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario114`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario114`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario114`1 +.class public auto ansi BaseScenario114`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario114`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario114`{genericParams.Split(',').Length}<> - extends class BaseScenario114`{genericParams.Split(',').Length}> - implements class InterfaceScenario114`{genericParams.Split(',').Length} +} // end of class BaseScenario114`1 +.class public auto ansi DerivedScenario114`1 + extends class BaseScenario114`1> + implements class InterfaceScenario114`1 { -} // end of class DerivedScenario114`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario115`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario114`1 +.class public abstract auto ansi InterfaceScenario115`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario115`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario115`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario115`1 +.class public auto ansi BaseScenario115`1 extends [System.Runtime]System.Object - implements class InterfaceScenario115`{genericParams.Split(',').Length} + implements class InterfaceScenario115`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario115`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario115`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario115`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario115`{genericParams.Split(',').Length}<> - extends class BaseScenario115`{genericParams.Split(',').Length}> - implements class InterfaceScenario115`{genericParams.Split(',').Length} +} // end of class BaseScenario115`1 +.class public auto ansi DerivedScenario115`1 + extends class BaseScenario115`1> + implements class InterfaceScenario115`1 { - .override method int32 class InterfaceScenario115`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario115`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario115`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario116`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario115`1::Method() with method int32 class BaseScenario115`1>::Method() +} // end of class DerivedScenario115`1 +.class public abstract auto ansi InterfaceScenario116`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario116`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario116`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario116`1 +.class public abstract auto ansi BaseScenario116`1 extends [System.Runtime]System.Object - implements class InterfaceScenario116`{genericParams.Split(',').Length} + implements class InterfaceScenario116`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario116`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario116`{genericParams.Split(',').Length}<> - extends class BaseScenario116`{genericParams.Split(',').Length}> - implements class InterfaceScenario116`{genericParams.Split(',').Length} +} // end of class BaseScenario116`1 +.class public auto ansi DerivedScenario116`1 + extends class BaseScenario116`1> + implements class InterfaceScenario116`1 { -} // end of class DerivedScenario116`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario117`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario116`1 +.class public abstract auto ansi InterfaceScenario117`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario117`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario117`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario117`1 +.class public auto ansi BaseScenario117`1 extends [System.Runtime]System.Object - implements class InterfaceScenario117`{genericParams.Split(',').Length} + implements class InterfaceScenario117`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario117`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario117`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario117`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario117`{genericParams.Split(',').Length}<> - extends class BaseScenario117`{genericParams.Split(',').Length}> +} // end of class BaseScenario117`1 +.class public auto ansi DerivedScenario117`1 + extends class BaseScenario117`1> { - .override method int32 class InterfaceScenario117`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario117`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario117`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario118`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario117`1::Method() with method int32 class BaseScenario117`1>::Method() +} // end of class DerivedScenario117`1 +.class public abstract auto ansi InterfaceScenario118`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario118`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario118`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario118`1 +.class public auto ansi BaseScenario118`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario118`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario118`{genericParams.Split(',').Length}<> - extends class BaseScenario118`{genericParams.Split(',').Length}> - implements class InterfaceScenario118`{genericParams.Split(',').Length} +} // end of class BaseScenario118`1 +.class public auto ansi DerivedScenario118`1 + extends class BaseScenario118`1> + implements class InterfaceScenario118`1 { -} // end of class DerivedScenario118`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario119`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario118`1 +.class public abstract auto ansi InterfaceScenario119`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario119`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario119`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario119`1 +.class public auto ansi BaseScenario119`1 extends [System.Runtime]System.Object - implements class InterfaceScenario119`{genericParams.Split(',').Length} + implements class InterfaceScenario119`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario119`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario119`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario119`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario119`{genericParams.Split(',').Length}<> - extends class BaseScenario119`{genericParams.Split(',').Length}> - implements class InterfaceScenario119`{genericParams.Split(',').Length} +} // end of class BaseScenario119`1 +.class public auto ansi DerivedScenario119`1 + extends class BaseScenario119`1> + implements class InterfaceScenario119`1 { - .override method int32 class InterfaceScenario119`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario119`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario119`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario120`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario119`1::Method() with method int32 class BaseScenario119`1>::Method() +} // end of class DerivedScenario119`1 +.class public abstract auto ansi InterfaceScenario120`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario120`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario120`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario120`1 +.class public abstract auto ansi BaseScenario120`1 extends [System.Runtime]System.Object - implements class InterfaceScenario120`{genericParams.Split(',').Length} + implements class InterfaceScenario120`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario120`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario120`{genericParams.Split(',').Length}<> - extends class BaseScenario120`{genericParams.Split(',').Length}> - implements class InterfaceScenario120`{genericParams.Split(',').Length} +} // end of class BaseScenario120`1 +.class public auto ansi DerivedScenario120`1 + extends class BaseScenario120`1> + implements class InterfaceScenario120`1 { -} // end of class DerivedScenario120`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario121`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario120`1 +.class public abstract auto ansi InterfaceScenario121`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario121`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario121`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario121`1 +.class public auto ansi BaseScenario121`1 extends [System.Runtime]System.Object - implements class InterfaceScenario121`{genericParams.Split(',').Length} + implements class InterfaceScenario121`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario121`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario121`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario121`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario121<> - extends class BaseScenario121`{genericParams.Split(',').Length} +} // end of class BaseScenario121`1 +.class public auto ansi DerivedScenario121 + extends class BaseScenario121`1 { - .override method int32 class InterfaceScenario121`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario121`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario121`1::Method() with method int32 class BaseScenario121`1::Method() } // end of class DerivedScenario121 -.class public abstract auto ansi InterfaceScenario122`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario122`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario122`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario122`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario122`1 +.class public auto ansi BaseScenario122`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario122`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario122<> - extends class BaseScenario122`{genericParams.Split(',').Length} - implements class InterfaceScenario122`{genericParams.Split(',').Length} +} // end of class BaseScenario122`1 +.class public auto ansi DerivedScenario122 + extends class BaseScenario122`1 + implements class InterfaceScenario122`1 { } // end of class DerivedScenario122 -.class public abstract auto ansi InterfaceScenario123`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario123`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario123`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario123`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario123`1 +.class public auto ansi BaseScenario123`1 extends [System.Runtime]System.Object - implements class InterfaceScenario123`{genericParams.Split(',').Length} + implements class InterfaceScenario123`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario123`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario123`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario123`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario123<> - extends class BaseScenario123`{genericParams.Split(',').Length} - implements class InterfaceScenario123`{genericParams.Split(',').Length} +} // end of class BaseScenario123`1 +.class public auto ansi DerivedScenario123 + extends class BaseScenario123`1 + implements class InterfaceScenario123`1 { - .override method int32 class InterfaceScenario123`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario123`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario123`1::Method() with method int32 class BaseScenario123`1::Method() } // end of class DerivedScenario123 -.class public abstract auto ansi InterfaceScenario124`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario124`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario124`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario124`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario124`1 +.class public abstract auto ansi BaseScenario124`1 extends [System.Runtime]System.Object - implements class InterfaceScenario124`{genericParams.Split(',').Length} + implements class InterfaceScenario124`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario124`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario124<> - extends class BaseScenario124`{genericParams.Split(',').Length} - implements class InterfaceScenario124`{genericParams.Split(',').Length} +} // end of class BaseScenario124`1 +.class public auto ansi DerivedScenario124 + extends class BaseScenario124`1 + implements class InterfaceScenario124`1 { } // end of class DerivedScenario124 -.class public abstract auto ansi InterfaceScenario125`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario125`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario125`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario125`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario125`1 +.class public auto ansi BaseScenario125`1 extends [System.Runtime]System.Object - implements class InterfaceScenario125`{genericParams.Split(',').Length} + implements class InterfaceScenario125`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario125`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario125`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario125`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario125`{genericParams.Split(',').Length}<> - extends class BaseScenario125`{genericParams.Split(',').Length} +} // end of class BaseScenario125`1 +.class public auto ansi DerivedScenario125`1 + extends class BaseScenario125`1 { - .override method int32 class InterfaceScenario125`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario125`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario125`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario126`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario125`1::Method() with method int32 class BaseScenario125`1::Method() +} // end of class DerivedScenario125`1 +.class public abstract auto ansi InterfaceScenario126`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario126`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario126`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario126`1 +.class public auto ansi BaseScenario126`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario126`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario126`{genericParams.Split(',').Length}<> - extends class BaseScenario126`{genericParams.Split(',').Length} - implements class InterfaceScenario126`{genericParams.Split(',').Length} +} // end of class BaseScenario126`1 +.class public auto ansi DerivedScenario126`1 + extends class BaseScenario126`1 + implements class InterfaceScenario126`1 { -} // end of class DerivedScenario126`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario127`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario126`1 +.class public abstract auto ansi InterfaceScenario127`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario127`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario127`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario127`1 +.class public auto ansi BaseScenario127`1 extends [System.Runtime]System.Object - implements class InterfaceScenario127`{genericParams.Split(',').Length} + implements class InterfaceScenario127`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario127`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario127`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario127`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario127`{genericParams.Split(',').Length}<> - extends class BaseScenario127`{genericParams.Split(',').Length} - implements class InterfaceScenario127`{genericParams.Split(',').Length} +} // end of class BaseScenario127`1 +.class public auto ansi DerivedScenario127`1 + extends class BaseScenario127`1 + implements class InterfaceScenario127`1 { - .override method int32 class InterfaceScenario127`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario127`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario127`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario128`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario127`1::Method() with method int32 class BaseScenario127`1::Method() +} // end of class DerivedScenario127`1 +.class public abstract auto ansi InterfaceScenario128`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario128`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario128`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario128`1 +.class public abstract auto ansi BaseScenario128`1 extends [System.Runtime]System.Object - implements class InterfaceScenario128`{genericParams.Split(',').Length} + implements class InterfaceScenario128`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario128`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario128`{genericParams.Split(',').Length}<> - extends class BaseScenario128`{genericParams.Split(',').Length} - implements class InterfaceScenario128`{genericParams.Split(',').Length} +} // end of class BaseScenario128`1 +.class public auto ansi DerivedScenario128`1 + extends class BaseScenario128`1 + implements class InterfaceScenario128`1 { -} // end of class DerivedScenario128`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario129`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario128`1 +.class public abstract auto ansi InterfaceScenario129`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario129`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario129`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario129`1 +.class public auto ansi BaseScenario129`1 extends [System.Runtime]System.Object - implements class InterfaceScenario129`{genericParams.Split(',').Length} + implements class InterfaceScenario129`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario129`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario129`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario129`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario129`{genericParams.Split(',').Length}<> - extends class BaseScenario129`{genericParams.Split(',').Length} +} // end of class BaseScenario129`1 +.class public auto ansi DerivedScenario129`1 + extends class BaseScenario129`1 { - .override method int32 class InterfaceScenario129`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario129`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario129`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario130`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario129`1::Method() with method int32 class BaseScenario129`1::Method() +} // end of class DerivedScenario129`1 +.class public abstract auto ansi InterfaceScenario130`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario130`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario130`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario130`1 +.class public auto ansi BaseScenario130`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario130`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario130`{genericParams.Split(',').Length}<> - extends class BaseScenario130`{genericParams.Split(',').Length} - implements class InterfaceScenario130`{genericParams.Split(',').Length} +} // end of class BaseScenario130`1 +.class public auto ansi DerivedScenario130`1 + extends class BaseScenario130`1 + implements class InterfaceScenario130`1 { -} // end of class DerivedScenario130`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario131`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario130`1 +.class public abstract auto ansi InterfaceScenario131`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario131`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario131`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario131`1 +.class public auto ansi BaseScenario131`1 extends [System.Runtime]System.Object - implements class InterfaceScenario131`{genericParams.Split(',').Length} + implements class InterfaceScenario131`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario131`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario131`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario131`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario131`{genericParams.Split(',').Length}<> - extends class BaseScenario131`{genericParams.Split(',').Length} - implements class InterfaceScenario131`{genericParams.Split(',').Length} +} // end of class BaseScenario131`1 +.class public auto ansi DerivedScenario131`1 + extends class BaseScenario131`1 + implements class InterfaceScenario131`1 { - .override method int32 class InterfaceScenario131`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario131`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario131`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario132`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario131`1::Method() with method int32 class BaseScenario131`1::Method() +} // end of class DerivedScenario131`1 +.class public abstract auto ansi InterfaceScenario132`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario132`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario132`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario132`1 +.class public abstract auto ansi BaseScenario132`1 extends [System.Runtime]System.Object - implements class InterfaceScenario132`{genericParams.Split(',').Length} + implements class InterfaceScenario132`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario132`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario132`{genericParams.Split(',').Length}<> - extends class BaseScenario132`{genericParams.Split(',').Length} - implements class InterfaceScenario132`{genericParams.Split(',').Length} +} // end of class BaseScenario132`1 +.class public auto ansi DerivedScenario132`1 + extends class BaseScenario132`1 + implements class InterfaceScenario132`1 { -} // end of class DerivedScenario132`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario133`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario132`1 +.class public abstract auto ansi InterfaceScenario133`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario133`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario133`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario133`1 +.class public auto ansi BaseScenario133`1 extends [System.Runtime]System.Object - implements class InterfaceScenario133`{genericParams.Split(',').Length} + implements class InterfaceScenario133`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario133`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario133`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario133`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario133`{genericParams.Split(',').Length}<> - extends class BaseScenario133`{genericParams.Split(',').Length} +} // end of class BaseScenario133`1 +.class public auto ansi DerivedScenario133`1 + extends class BaseScenario133`1 { - .override method int32 class InterfaceScenario133`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario133`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario133`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario134`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario133`1::Method() with method int32 class BaseScenario133`1::Method() +} // end of class DerivedScenario133`1 +.class public abstract auto ansi InterfaceScenario134`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario134`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario134`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario134`1 +.class public auto ansi BaseScenario134`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario134`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario134`{genericParams.Split(',').Length}<> - extends class BaseScenario134`{genericParams.Split(',').Length} - implements class InterfaceScenario134`{genericParams.Split(',').Length} +} // end of class BaseScenario134`1 +.class public auto ansi DerivedScenario134`1 + extends class BaseScenario134`1 + implements class InterfaceScenario134`1 { -} // end of class DerivedScenario134`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario135`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario134`1 +.class public abstract auto ansi InterfaceScenario135`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario135`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario135`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario135`1 +.class public auto ansi BaseScenario135`1 extends [System.Runtime]System.Object - implements class InterfaceScenario135`{genericParams.Split(',').Length} + implements class InterfaceScenario135`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario135`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario135`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario135`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario135`{genericParams.Split(',').Length}<> - extends class BaseScenario135`{genericParams.Split(',').Length} - implements class InterfaceScenario135`{genericParams.Split(',').Length} +} // end of class BaseScenario135`1 +.class public auto ansi DerivedScenario135`1 + extends class BaseScenario135`1 + implements class InterfaceScenario135`1 { - .override method int32 class InterfaceScenario135`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario135`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario135`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario136`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario135`1::Method() with method int32 class BaseScenario135`1::Method() +} // end of class DerivedScenario135`1 +.class public abstract auto ansi InterfaceScenario136`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario136`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario136`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario136`1 +.class public abstract auto ansi BaseScenario136`1 extends [System.Runtime]System.Object - implements class InterfaceScenario136`{genericParams.Split(',').Length} + implements class InterfaceScenario136`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario136`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario136`{genericParams.Split(',').Length}<> - extends class BaseScenario136`{genericParams.Split(',').Length} - implements class InterfaceScenario136`{genericParams.Split(',').Length} +} // end of class BaseScenario136`1 +.class public auto ansi DerivedScenario136`1 + extends class BaseScenario136`1 + implements class InterfaceScenario136`1 { -} // end of class DerivedScenario136`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario137`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario136`1 +.class public abstract auto ansi InterfaceScenario137`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario137`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario137`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario137`1 +.class public auto ansi BaseScenario137`1 extends [System.Runtime]System.Object - implements class InterfaceScenario137`{genericParams.Split(',').Length} + implements class InterfaceScenario137`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario137`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario137`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario137`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario137`{genericParams.Split(',').Length}<> - extends class BaseScenario137`{genericParams.Split(',').Length} +} // end of class BaseScenario137`1 +.class public auto ansi DerivedScenario137`1 + extends class BaseScenario137`1 { - .override method int32 class InterfaceScenario137`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario137`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario137`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario138`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario137`1::Method() with method int32 class BaseScenario137`1::Method() +} // end of class DerivedScenario137`1 +.class public abstract auto ansi InterfaceScenario138`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario138`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario138`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario138`1 +.class public auto ansi BaseScenario138`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario138`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario138`{genericParams.Split(',').Length}<> - extends class BaseScenario138`{genericParams.Split(',').Length} - implements class InterfaceScenario138`{genericParams.Split(',').Length} +} // end of class BaseScenario138`1 +.class public auto ansi DerivedScenario138`1 + extends class BaseScenario138`1 + implements class InterfaceScenario138`1 { -} // end of class DerivedScenario138`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario139`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario138`1 +.class public abstract auto ansi InterfaceScenario139`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario139`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario139`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario139`1 +.class public auto ansi BaseScenario139`1 extends [System.Runtime]System.Object - implements class InterfaceScenario139`{genericParams.Split(',').Length} + implements class InterfaceScenario139`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario139`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario139`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario139`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario139`{genericParams.Split(',').Length}<> - extends class BaseScenario139`{genericParams.Split(',').Length} - implements class InterfaceScenario139`{genericParams.Split(',').Length} +} // end of class BaseScenario139`1 +.class public auto ansi DerivedScenario139`1 + extends class BaseScenario139`1 + implements class InterfaceScenario139`1 { - .override method int32 class InterfaceScenario139`{genericParams.Split(',').Length}::Method() with method int32 class BaseScenario139`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario139`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario140`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario139`1::Method() with method int32 class BaseScenario139`1::Method() +} // end of class DerivedScenario139`1 +.class public abstract auto ansi InterfaceScenario140`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario140`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario140`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario140`1 +.class public abstract auto ansi BaseScenario140`1 extends [System.Runtime]System.Object - implements class InterfaceScenario140`{genericParams.Split(',').Length} + implements class InterfaceScenario140`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario140`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario140`{genericParams.Split(',').Length}<> - extends class BaseScenario140`{genericParams.Split(',').Length} - implements class InterfaceScenario140`{genericParams.Split(',').Length} +} // end of class BaseScenario140`1 +.class public auto ansi DerivedScenario140`1 + extends class BaseScenario140`1 + implements class InterfaceScenario140`1 { -} // end of class DerivedScenario140`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario141`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario140`1 +.class public abstract auto ansi InterfaceScenario141`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario141`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario141`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario141`1 +.class public auto ansi BaseScenario141`1 extends [System.Runtime]System.Object - implements class InterfaceScenario141`{genericParams.Split(',').Length} + implements class InterfaceScenario141`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario141`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario141`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario141`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario141`{genericParams.Split(',').Length}<> - extends class BaseScenario141`{genericParams.Split(',').Length}> +} // end of class BaseScenario141`1 +.class public auto ansi DerivedScenario141`1 + extends class BaseScenario141`1> { - .override method int32 class InterfaceScenario141`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario141`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario141`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario142`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario141`1>::Method() with method int32 class BaseScenario141`1>::Method() +} // end of class DerivedScenario141`1 +.class public abstract auto ansi InterfaceScenario142`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario142`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario142`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario142`1 +.class public auto ansi BaseScenario142`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario142`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario142`{genericParams.Split(',').Length}<> - extends class BaseScenario142`{genericParams.Split(',').Length}> - implements class InterfaceScenario142`{genericParams.Split(',').Length} +} // end of class BaseScenario142`1 +.class public auto ansi DerivedScenario142`1 + extends class BaseScenario142`1> + implements class InterfaceScenario142`1 { -} // end of class DerivedScenario142`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario143`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario142`1 +.class public abstract auto ansi InterfaceScenario143`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario143`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario143`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario143`1 +.class public auto ansi BaseScenario143`1 extends [System.Runtime]System.Object - implements class InterfaceScenario143`{genericParams.Split(',').Length} + implements class InterfaceScenario143`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario143`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario143`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario143`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario143`{genericParams.Split(',').Length}<> - extends class BaseScenario143`{genericParams.Split(',').Length}> - implements class InterfaceScenario143`{genericParams.Split(',').Length} +} // end of class BaseScenario143`1 +.class public auto ansi DerivedScenario143`1 + extends class BaseScenario143`1> + implements class InterfaceScenario143`1 { - .override method int32 class InterfaceScenario143`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario143`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario143`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario144`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario143`1>::Method() with method int32 class BaseScenario143`1>::Method() +} // end of class DerivedScenario143`1 +.class public abstract auto ansi InterfaceScenario144`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario144`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario144`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario144`1 +.class public abstract auto ansi BaseScenario144`1 extends [System.Runtime]System.Object - implements class InterfaceScenario144`{genericParams.Split(',').Length} + implements class InterfaceScenario144`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario144`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario144`{genericParams.Split(',').Length}<> - extends class BaseScenario144`{genericParams.Split(',').Length}> - implements class InterfaceScenario144`{genericParams.Split(',').Length} +} // end of class BaseScenario144`1 +.class public auto ansi DerivedScenario144`1 + extends class BaseScenario144`1> + implements class InterfaceScenario144`1 { -} // end of class DerivedScenario144`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario145`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario144`1 +.class public abstract auto ansi InterfaceScenario145`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario145`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario145`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario145`1 +.class public auto ansi BaseScenario145`1 extends [System.Runtime]System.Object - implements class InterfaceScenario145`{genericParams.Split(',').Length} + implements class InterfaceScenario145`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario145`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario145`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario145`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario145`{genericParams.Split(',').Length}<> - extends class BaseScenario145`{genericParams.Split(',').Length}> +} // end of class BaseScenario145`1 +.class public auto ansi DerivedScenario145`1 + extends class BaseScenario145`1> { - .override method int32 class InterfaceScenario145`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario145`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario145`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario146`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario145`1>::Method() with method int32 class BaseScenario145`1>::Method() +} // end of class DerivedScenario145`1 +.class public abstract auto ansi InterfaceScenario146`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario146`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario146`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario146`1 +.class public auto ansi BaseScenario146`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario146`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario146`{genericParams.Split(',').Length}<> - extends class BaseScenario146`{genericParams.Split(',').Length}> - implements class InterfaceScenario146`{genericParams.Split(',').Length} +} // end of class BaseScenario146`1 +.class public auto ansi DerivedScenario146`1 + extends class BaseScenario146`1> + implements class InterfaceScenario146`1 { -} // end of class DerivedScenario146`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario147`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario146`1 +.class public abstract auto ansi InterfaceScenario147`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario147`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario147`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario147`1 +.class public auto ansi BaseScenario147`1 extends [System.Runtime]System.Object - implements class InterfaceScenario147`{genericParams.Split(',').Length} + implements class InterfaceScenario147`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario147`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario147`1::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario147`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario147`{genericParams.Split(',').Length}<> - extends class BaseScenario147`{genericParams.Split(',').Length}> - implements class InterfaceScenario147`{genericParams.Split(',').Length} +} // end of class BaseScenario147`1 +.class public auto ansi DerivedScenario147`1 + extends class BaseScenario147`1> + implements class InterfaceScenario147`1 { - .override method int32 class InterfaceScenario147`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario147`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario147`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario148`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario147`1>::Method() with method int32 class BaseScenario147`1>::Method() +} // end of class DerivedScenario147`1 +.class public abstract auto ansi InterfaceScenario148`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario148`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario148`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario148`1 +.class public abstract auto ansi BaseScenario148`1 extends [System.Runtime]System.Object - implements class InterfaceScenario148`{genericParams.Split(',').Length} + implements class InterfaceScenario148`1 { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario148`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario148`{genericParams.Split(',').Length}<> - extends class BaseScenario148`{genericParams.Split(',').Length}> - implements class InterfaceScenario148`{genericParams.Split(',').Length} +} // end of class BaseScenario148`1 +.class public auto ansi DerivedScenario148`1 + extends class BaseScenario148`1> + implements class InterfaceScenario148`1 { -} // end of class DerivedScenario148`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario149`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario148`1 +.class public abstract auto ansi InterfaceScenario149`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario149`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario149`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario149`1 +.class public auto ansi BaseScenario149`1 extends [System.Runtime]System.Object - implements class InterfaceScenario149`{genericParams.Split(',').Length}> + implements class InterfaceScenario149`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario149`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario149`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario149`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario149<> - extends class BaseScenario149`{genericParams.Split(',').Length} +} // end of class BaseScenario149`1 +.class public auto ansi DerivedScenario149 + extends class BaseScenario149`1 { - .override method int32 class InterfaceScenario149`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario149`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario149`1>::Method() with method int32 class BaseScenario149`1::Method() } // end of class DerivedScenario149 -.class public abstract auto ansi InterfaceScenario150`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario150`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario150`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario150`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario150`1 +.class public auto ansi BaseScenario150`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario150`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario150<> - extends class BaseScenario150`{genericParams.Split(',').Length} - implements class InterfaceScenario150`{genericParams.Split(',').Length}> +} // end of class BaseScenario150`1 +.class public auto ansi DerivedScenario150 + extends class BaseScenario150`1 + implements class InterfaceScenario150`1> { } // end of class DerivedScenario150 -.class public abstract auto ansi InterfaceScenario151`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario151`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario151`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario151`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario151`1 +.class public auto ansi BaseScenario151`1 extends [System.Runtime]System.Object - implements class InterfaceScenario151`{genericParams.Split(',').Length}> + implements class InterfaceScenario151`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario151`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario151`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario151`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario151<> - extends class BaseScenario151`{genericParams.Split(',').Length} - implements class InterfaceScenario151`{genericParams.Split(',').Length}> +} // end of class BaseScenario151`1 +.class public auto ansi DerivedScenario151 + extends class BaseScenario151`1 + implements class InterfaceScenario151`1> { - .override method int32 class InterfaceScenario151`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario151`{genericParams.Split(',').Length}::Method() + .override method int32 class InterfaceScenario151`1>::Method() with method int32 class BaseScenario151`1::Method() } // end of class DerivedScenario151 -.class public abstract auto ansi InterfaceScenario152`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario152`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario152`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario152`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario152`1 +.class public abstract auto ansi BaseScenario152`1 extends [System.Runtime]System.Object - implements class InterfaceScenario152`{genericParams.Split(',').Length}> + implements class InterfaceScenario152`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario152`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario152<> - extends class BaseScenario152`{genericParams.Split(',').Length} - implements class InterfaceScenario152`{genericParams.Split(',').Length}> +} // end of class BaseScenario152`1 +.class public auto ansi DerivedScenario152 + extends class BaseScenario152`1 + implements class InterfaceScenario152`1> { } // end of class DerivedScenario152 -.class public abstract auto ansi InterfaceScenario153`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario153`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario153`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario153`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario153`1 +.class public auto ansi BaseScenario153`1 extends [System.Runtime]System.Object - implements class InterfaceScenario153`{genericParams.Split(',').Length}> + implements class InterfaceScenario153`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario153`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario153`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario153`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario153`{genericParams.Split(',').Length}<> - extends class BaseScenario153`{genericParams.Split(',').Length} +} // end of class BaseScenario153`1 +.class public auto ansi DerivedScenario153`1 + extends class BaseScenario153`1 { - .override method int32 class InterfaceScenario153`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario153`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario153`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario154`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario153`1>::Method() with method int32 class BaseScenario153`1::Method() +} // end of class DerivedScenario153`1 +.class public abstract auto ansi InterfaceScenario154`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario154`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario154`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario154`1 +.class public auto ansi BaseScenario154`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario154`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario154`{genericParams.Split(',').Length}<> - extends class BaseScenario154`{genericParams.Split(',').Length} - implements class InterfaceScenario154`{genericParams.Split(',').Length}> +} // end of class BaseScenario154`1 +.class public auto ansi DerivedScenario154`1 + extends class BaseScenario154`1 + implements class InterfaceScenario154`1> { -} // end of class DerivedScenario154`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario155`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario154`1 +.class public abstract auto ansi InterfaceScenario155`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario155`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario155`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario155`1 +.class public auto ansi BaseScenario155`1 extends [System.Runtime]System.Object - implements class InterfaceScenario155`{genericParams.Split(',').Length}> + implements class InterfaceScenario155`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario155`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario155`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario155`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario155`{genericParams.Split(',').Length}<> - extends class BaseScenario155`{genericParams.Split(',').Length} - implements class InterfaceScenario155`{genericParams.Split(',').Length}> +} // end of class BaseScenario155`1 +.class public auto ansi DerivedScenario155`1 + extends class BaseScenario155`1 + implements class InterfaceScenario155`1> { - .override method int32 class InterfaceScenario155`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario155`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario155`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario156`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario155`1>::Method() with method int32 class BaseScenario155`1::Method() +} // end of class DerivedScenario155`1 +.class public abstract auto ansi InterfaceScenario156`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario156`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario156`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario156`1 +.class public abstract auto ansi BaseScenario156`1 extends [System.Runtime]System.Object - implements class InterfaceScenario156`{genericParams.Split(',').Length}> + implements class InterfaceScenario156`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario156`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario156`{genericParams.Split(',').Length}<> - extends class BaseScenario156`{genericParams.Split(',').Length} - implements class InterfaceScenario156`{genericParams.Split(',').Length}> +} // end of class BaseScenario156`1 +.class public auto ansi DerivedScenario156`1 + extends class BaseScenario156`1 + implements class InterfaceScenario156`1> { -} // end of class DerivedScenario156`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario157`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario156`1 +.class public abstract auto ansi InterfaceScenario157`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario157`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario157`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario157`1 +.class public auto ansi BaseScenario157`1 extends [System.Runtime]System.Object - implements class InterfaceScenario157`{genericParams.Split(',').Length}> + implements class InterfaceScenario157`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario157`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario157`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario157`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario157`{genericParams.Split(',').Length}<> - extends class BaseScenario157`{genericParams.Split(',').Length} +} // end of class BaseScenario157`1 +.class public auto ansi DerivedScenario157`1 + extends class BaseScenario157`1 { - .override method int32 class InterfaceScenario157`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario157`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario157`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario158`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario157`1>::Method() with method int32 class BaseScenario157`1::Method() +} // end of class DerivedScenario157`1 +.class public abstract auto ansi InterfaceScenario158`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario158`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario158`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario158`1 +.class public auto ansi BaseScenario158`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario158`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario158`{genericParams.Split(',').Length}<> - extends class BaseScenario158`{genericParams.Split(',').Length} - implements class InterfaceScenario158`{genericParams.Split(',').Length}> +} // end of class BaseScenario158`1 +.class public auto ansi DerivedScenario158`1 + extends class BaseScenario158`1 + implements class InterfaceScenario158`1> { -} // end of class DerivedScenario158`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario159`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario158`1 +.class public abstract auto ansi InterfaceScenario159`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario159`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario159`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario159`1 +.class public auto ansi BaseScenario159`1 extends [System.Runtime]System.Object - implements class InterfaceScenario159`{genericParams.Split(',').Length}> + implements class InterfaceScenario159`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario159`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario159`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario159`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario159`{genericParams.Split(',').Length}<> - extends class BaseScenario159`{genericParams.Split(',').Length} - implements class InterfaceScenario159`{genericParams.Split(',').Length}> +} // end of class BaseScenario159`1 +.class public auto ansi DerivedScenario159`1 + extends class BaseScenario159`1 + implements class InterfaceScenario159`1> { - .override method int32 class InterfaceScenario159`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario159`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario159`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario160`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario159`1>::Method() with method int32 class BaseScenario159`1::Method() +} // end of class DerivedScenario159`1 +.class public abstract auto ansi InterfaceScenario160`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario160`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario160`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario160`1 +.class public abstract auto ansi BaseScenario160`1 extends [System.Runtime]System.Object - implements class InterfaceScenario160`{genericParams.Split(',').Length}> + implements class InterfaceScenario160`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario160`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario160`{genericParams.Split(',').Length}<> - extends class BaseScenario160`{genericParams.Split(',').Length} - implements class InterfaceScenario160`{genericParams.Split(',').Length}> +} // end of class BaseScenario160`1 +.class public auto ansi DerivedScenario160`1 + extends class BaseScenario160`1 + implements class InterfaceScenario160`1> { -} // end of class DerivedScenario160`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario161`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario160`1 +.class public abstract auto ansi InterfaceScenario161`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario161`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario161`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario161`1 +.class public auto ansi BaseScenario161`1 extends [System.Runtime]System.Object - implements class InterfaceScenario161`{genericParams.Split(',').Length}> + implements class InterfaceScenario161`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario161`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario161`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario161`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario161`{genericParams.Split(',').Length}<> - extends class BaseScenario161`{genericParams.Split(',').Length} +} // end of class BaseScenario161`1 +.class public auto ansi DerivedScenario161`1 + extends class BaseScenario161`1 { - .override method int32 class InterfaceScenario161`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario161`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario161`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario162`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario161`1>::Method() with method int32 class BaseScenario161`1::Method() +} // end of class DerivedScenario161`1 +.class public abstract auto ansi InterfaceScenario162`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario162`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario162`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario162`1 +.class public auto ansi BaseScenario162`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario162`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario162`{genericParams.Split(',').Length}<> - extends class BaseScenario162`{genericParams.Split(',').Length} - implements class InterfaceScenario162`{genericParams.Split(',').Length}> +} // end of class BaseScenario162`1 +.class public auto ansi DerivedScenario162`1 + extends class BaseScenario162`1 + implements class InterfaceScenario162`1> { -} // end of class DerivedScenario162`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario163`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario162`1 +.class public abstract auto ansi InterfaceScenario163`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario163`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario163`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario163`1 +.class public auto ansi BaseScenario163`1 extends [System.Runtime]System.Object - implements class InterfaceScenario163`{genericParams.Split(',').Length}> + implements class InterfaceScenario163`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario163`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario163`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario163`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario163`{genericParams.Split(',').Length}<> - extends class BaseScenario163`{genericParams.Split(',').Length} - implements class InterfaceScenario163`{genericParams.Split(',').Length}> +} // end of class BaseScenario163`1 +.class public auto ansi DerivedScenario163`1 + extends class BaseScenario163`1 + implements class InterfaceScenario163`1> { - .override method int32 class InterfaceScenario163`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario163`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario163`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario164`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario163`1>::Method() with method int32 class BaseScenario163`1::Method() +} // end of class DerivedScenario163`1 +.class public abstract auto ansi InterfaceScenario164`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario164`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario164`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario164`1 +.class public abstract auto ansi BaseScenario164`1 extends [System.Runtime]System.Object - implements class InterfaceScenario164`{genericParams.Split(',').Length}> + implements class InterfaceScenario164`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario164`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario164`{genericParams.Split(',').Length}<> - extends class BaseScenario164`{genericParams.Split(',').Length} - implements class InterfaceScenario164`{genericParams.Split(',').Length}> +} // end of class BaseScenario164`1 +.class public auto ansi DerivedScenario164`1 + extends class BaseScenario164`1 + implements class InterfaceScenario164`1> { -} // end of class DerivedScenario164`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario165`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario164`1 +.class public abstract auto ansi InterfaceScenario165`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario165`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario165`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario165`1 +.class public auto ansi BaseScenario165`1 extends [System.Runtime]System.Object - implements class InterfaceScenario165`{genericParams.Split(',').Length}> + implements class InterfaceScenario165`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario165`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario165`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario165`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario165`{genericParams.Split(',').Length}<> - extends class BaseScenario165`{genericParams.Split(',').Length} +} // end of class BaseScenario165`1 +.class public auto ansi DerivedScenario165`1 + extends class BaseScenario165`1 { - .override method int32 class InterfaceScenario165`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario165`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario165`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario166`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario165`1>::Method() with method int32 class BaseScenario165`1::Method() +} // end of class DerivedScenario165`1 +.class public abstract auto ansi InterfaceScenario166`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario166`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario166`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario166`1 +.class public auto ansi BaseScenario166`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario166`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario166`{genericParams.Split(',').Length}<> - extends class BaseScenario166`{genericParams.Split(',').Length} - implements class InterfaceScenario166`{genericParams.Split(',').Length}> +} // end of class BaseScenario166`1 +.class public auto ansi DerivedScenario166`1 + extends class BaseScenario166`1 + implements class InterfaceScenario166`1> { -} // end of class DerivedScenario166`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario167`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario166`1 +.class public abstract auto ansi InterfaceScenario167`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario167`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario167`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario167`1 +.class public auto ansi BaseScenario167`1 extends [System.Runtime]System.Object - implements class InterfaceScenario167`{genericParams.Split(',').Length}> + implements class InterfaceScenario167`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario167`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario167`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario167`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario167`{genericParams.Split(',').Length}<> - extends class BaseScenario167`{genericParams.Split(',').Length} - implements class InterfaceScenario167`{genericParams.Split(',').Length}> +} // end of class BaseScenario167`1 +.class public auto ansi DerivedScenario167`1 + extends class BaseScenario167`1 + implements class InterfaceScenario167`1> { - .override method int32 class InterfaceScenario167`{genericParams.Split(',').Length}>::Method() with method int32 class BaseScenario167`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario167`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario168`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario167`1>::Method() with method int32 class BaseScenario167`1::Method() +} // end of class DerivedScenario167`1 +.class public abstract auto ansi InterfaceScenario168`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario168`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario168`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario168`1 +.class public abstract auto ansi BaseScenario168`1 extends [System.Runtime]System.Object - implements class InterfaceScenario168`{genericParams.Split(',').Length}> + implements class InterfaceScenario168`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario168`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario168`{genericParams.Split(',').Length}<> - extends class BaseScenario168`{genericParams.Split(',').Length} - implements class InterfaceScenario168`{genericParams.Split(',').Length}> +} // end of class BaseScenario168`1 +.class public auto ansi DerivedScenario168`1 + extends class BaseScenario168`1 + implements class InterfaceScenario168`1> { -} // end of class DerivedScenario168`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario169`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario168`1 +.class public abstract auto ansi InterfaceScenario169`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario169`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario169`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario169`1 +.class public auto ansi BaseScenario169`1 extends [System.Runtime]System.Object - implements class InterfaceScenario169`{genericParams.Split(',').Length}> + implements class InterfaceScenario169`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario169`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario169`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario169`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario169`{genericParams.Split(',').Length}<> - extends class BaseScenario169`{genericParams.Split(',').Length}> +} // end of class BaseScenario169`1 +.class public auto ansi DerivedScenario169`1 + extends class BaseScenario169`1> { - .override method int32 class InterfaceScenario169`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario169`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario169`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario170`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario169`1>>::Method() with method int32 class BaseScenario169`1>::Method() +} // end of class DerivedScenario169`1 +.class public abstract auto ansi InterfaceScenario170`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario170`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario170`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario170`1 +.class public auto ansi BaseScenario170`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario170`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario170`{genericParams.Split(',').Length}<> - extends class BaseScenario170`{genericParams.Split(',').Length}> - implements class InterfaceScenario170`{genericParams.Split(',').Length}> +} // end of class BaseScenario170`1 +.class public auto ansi DerivedScenario170`1 + extends class BaseScenario170`1> + implements class InterfaceScenario170`1> { -} // end of class DerivedScenario170`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario171`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario170`1 +.class public abstract auto ansi InterfaceScenario171`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario171`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario171`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario171`1 +.class public auto ansi BaseScenario171`1 extends [System.Runtime]System.Object - implements class InterfaceScenario171`{genericParams.Split(',').Length}> + implements class InterfaceScenario171`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario171`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario171`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario171`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario171`{genericParams.Split(',').Length}<> - extends class BaseScenario171`{genericParams.Split(',').Length}> - implements class InterfaceScenario171`{genericParams.Split(',').Length}> +} // end of class BaseScenario171`1 +.class public auto ansi DerivedScenario171`1 + extends class BaseScenario171`1> + implements class InterfaceScenario171`1> { - .override method int32 class InterfaceScenario171`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario171`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario171`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario172`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario171`1>>::Method() with method int32 class BaseScenario171`1>::Method() +} // end of class DerivedScenario171`1 +.class public abstract auto ansi InterfaceScenario172`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario172`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario172`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario172`1 +.class public abstract auto ansi BaseScenario172`1 extends [System.Runtime]System.Object - implements class InterfaceScenario172`{genericParams.Split(',').Length}> + implements class InterfaceScenario172`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario172`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario172`{genericParams.Split(',').Length}<> - extends class BaseScenario172`{genericParams.Split(',').Length}> - implements class InterfaceScenario172`{genericParams.Split(',').Length}> +} // end of class BaseScenario172`1 +.class public auto ansi DerivedScenario172`1 + extends class BaseScenario172`1> + implements class InterfaceScenario172`1> { -} // end of class DerivedScenario172`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario173`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario172`1 +.class public abstract auto ansi InterfaceScenario173`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario173`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario173`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario173`1 +.class public auto ansi BaseScenario173`1 extends [System.Runtime]System.Object - implements class InterfaceScenario173`{genericParams.Split(',').Length}> + implements class InterfaceScenario173`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario173`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario173`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario173`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario173`{genericParams.Split(',').Length}<> - extends class BaseScenario173`{genericParams.Split(',').Length}> +} // end of class BaseScenario173`1 +.class public auto ansi DerivedScenario173`1 + extends class BaseScenario173`1> { - .override method int32 class InterfaceScenario173`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario173`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario173`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario174`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario173`1>>::Method() with method int32 class BaseScenario173`1>::Method() +} // end of class DerivedScenario173`1 +.class public abstract auto ansi InterfaceScenario174`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario174`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario174`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario174`1 +.class public auto ansi BaseScenario174`1 extends [System.Runtime]System.Object { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario174`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario174`{genericParams.Split(',').Length}<> - extends class BaseScenario174`{genericParams.Split(',').Length}> - implements class InterfaceScenario174`{genericParams.Split(',').Length}> +} // end of class BaseScenario174`1 +.class public auto ansi DerivedScenario174`1 + extends class BaseScenario174`1> + implements class InterfaceScenario174`1> { -} // end of class DerivedScenario174`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario175`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario174`1 +.class public abstract auto ansi InterfaceScenario175`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario175`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario175`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario175`1 +.class public auto ansi BaseScenario175`1 extends [System.Runtime]System.Object - implements class InterfaceScenario175`{genericParams.Split(',').Length}> + implements class InterfaceScenario175`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario175`{genericParams.Split(',').Length}>::Method() + .override method int32 class InterfaceScenario175`1>::Method() .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario175`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario175`{genericParams.Split(',').Length}<> - extends class BaseScenario175`{genericParams.Split(',').Length}> - implements class InterfaceScenario175`{genericParams.Split(',').Length}> +} // end of class BaseScenario175`1 +.class public auto ansi DerivedScenario175`1 + extends class BaseScenario175`1> + implements class InterfaceScenario175`1> { - .override method int32 class InterfaceScenario175`{genericParams.Split(',').Length}>>::Method() with method int32 class BaseScenario175`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario175`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario176`{genericParams.Split(',').Length}<> + .override method int32 class InterfaceScenario175`1>>::Method() with method int32 class BaseScenario175`1>::Method() +} // end of class DerivedScenario175`1 +.class public abstract auto ansi InterfaceScenario176`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario176`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario176`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario176`1 +.class public abstract auto ansi BaseScenario176`1 extends [System.Runtime]System.Object - implements class InterfaceScenario176`{genericParams.Split(',').Length}> + implements class InterfaceScenario176`1> { .method public static int32 Method() cil managed noinlining { .locals init (int32 V_O) - ldloca.s V_0 + ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario176`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario176`{genericParams.Split(',').Length}<> - extends class BaseScenario176`{genericParams.Split(',').Length}> - implements class InterfaceScenario176`{genericParams.Split(',').Length}> +} // end of class BaseScenario176`1 +.class public auto ansi DerivedScenario176`1 + extends class BaseScenario176`1> + implements class InterfaceScenario176`1> { -} // end of class DerivedScenario176`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario177`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario176`1 +.class public abstract auto ansi InterfaceScenario177`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario177`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario177<> +} // end of class InterfaceScenario177`1 +.class public auto ansi BaseScenario177 extends [System.Runtime]System.Object - implements class InterfaceScenario177`{genericParams.Split(',').Length} + implements class InterfaceScenario177`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario177`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario177`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario177 -.class public auto ansi DerivedScenario177<> +.class public auto ansi DerivedScenario177 extends class BaseScenario177 { - .override method object class InterfaceScenario177`{genericParams.Split(',').Length}::Method() with method object class BaseScenario177::Method() + .override method object class InterfaceScenario177`1::Method() with method object class BaseScenario177::Method() } // end of class DerivedScenario177 -.class public abstract auto ansi InterfaceScenario178`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario178`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario178`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario178<> +} // end of class InterfaceScenario178`1 +.class public auto ansi BaseScenario178 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario178 -.class public auto ansi DerivedScenario178<> +.class public auto ansi DerivedScenario178 extends class BaseScenario178 - implements class InterfaceScenario178`{genericParams.Split(',').Length} + implements class InterfaceScenario178`1 { } // end of class DerivedScenario178 -.class public abstract auto ansi InterfaceScenario179`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario179`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario179`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario179<> +} // end of class InterfaceScenario179`1 +.class public auto ansi BaseScenario179 extends [System.Runtime]System.Object - implements class InterfaceScenario179`{genericParams.Split(',').Length} + implements class InterfaceScenario179`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario179`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario179`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario179 -.class public auto ansi DerivedScenario179<> +.class public auto ansi DerivedScenario179 extends class BaseScenario179 - implements class InterfaceScenario179`{genericParams.Split(',').Length} + implements class InterfaceScenario179`1 { - .override method object class InterfaceScenario179`{genericParams.Split(',').Length}::Method() with method object class BaseScenario179::Method() + .override method object class InterfaceScenario179`1::Method() with method object class BaseScenario179::Method() } // end of class DerivedScenario179 -.class public abstract auto ansi InterfaceScenario180`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario180`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario180`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario180<> +} // end of class InterfaceScenario180`1 +.class public abstract auto ansi BaseScenario180 extends [System.Runtime]System.Object - implements class InterfaceScenario180`{genericParams.Split(',').Length} + implements class InterfaceScenario180`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario180 -.class public auto ansi DerivedScenario180<> +.class public auto ansi DerivedScenario180 extends class BaseScenario180 - implements class InterfaceScenario180`{genericParams.Split(',').Length} + implements class InterfaceScenario180`1 { } // end of class DerivedScenario180 -.class public abstract auto ansi InterfaceScenario181`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario181`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario181`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario181<> +} // end of class InterfaceScenario181`1 +.class public auto ansi BaseScenario181 extends [System.Runtime]System.Object - implements class InterfaceScenario181`{genericParams.Split(',').Length} + implements class InterfaceScenario181`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario181`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario181`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario181 -.class public auto ansi DerivedScenario181`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario181`1 extends class BaseScenario181 { - .override method object class InterfaceScenario181`{genericParams.Split(',').Length}::Method() with method object class BaseScenario181::Method() -} // end of class DerivedScenario181`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario182`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario181`1::Method() with method object class BaseScenario181::Method() +} // end of class DerivedScenario181`1 +.class public abstract auto ansi InterfaceScenario182`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario182`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario182<> +} // end of class InterfaceScenario182`1 +.class public auto ansi BaseScenario182 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario182 -.class public auto ansi DerivedScenario182`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario182`1 extends class BaseScenario182 - implements class InterfaceScenario182`{genericParams.Split(',').Length} + implements class InterfaceScenario182`1 { -} // end of class DerivedScenario182`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario183`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario182`1 +.class public abstract auto ansi InterfaceScenario183`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario183`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario183<> +} // end of class InterfaceScenario183`1 +.class public auto ansi BaseScenario183 extends [System.Runtime]System.Object - implements class InterfaceScenario183`{genericParams.Split(',').Length} + implements class InterfaceScenario183`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario183`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario183`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario183 -.class public auto ansi DerivedScenario183`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario183`1 extends class BaseScenario183 - implements class InterfaceScenario183`{genericParams.Split(',').Length} + implements class InterfaceScenario183`1 { - .override method object class InterfaceScenario183`{genericParams.Split(',').Length}::Method() with method object class BaseScenario183::Method() -} // end of class DerivedScenario183`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario184`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario183`1::Method() with method object class BaseScenario183::Method() +} // end of class DerivedScenario183`1 +.class public abstract auto ansi InterfaceScenario184`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario184`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario184<> +} // end of class InterfaceScenario184`1 +.class public abstract auto ansi BaseScenario184 extends [System.Runtime]System.Object - implements class InterfaceScenario184`{genericParams.Split(',').Length} + implements class InterfaceScenario184`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario184 -.class public auto ansi DerivedScenario184`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario184`1 extends class BaseScenario184 - implements class InterfaceScenario184`{genericParams.Split(',').Length} + implements class InterfaceScenario184`1 { -} // end of class DerivedScenario184`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario185`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario184`1 +.class public abstract auto ansi InterfaceScenario185`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario185`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario185<> +} // end of class InterfaceScenario185`1 +.class public auto ansi BaseScenario185 extends [System.Runtime]System.Object - implements class InterfaceScenario185`{genericParams.Split(',').Length} + implements class InterfaceScenario185`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario185`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario185`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario185 -.class public auto ansi DerivedScenario185`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario185`1 extends class BaseScenario185 { - .override method object class InterfaceScenario185`{genericParams.Split(',').Length}::Method() with method object class BaseScenario185::Method() -} // end of class DerivedScenario185`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario186`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario185`1::Method() with method object class BaseScenario185::Method() +} // end of class DerivedScenario185`1 +.class public abstract auto ansi InterfaceScenario186`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario186`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario186<> +} // end of class InterfaceScenario186`1 +.class public auto ansi BaseScenario186 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario186 -.class public auto ansi DerivedScenario186`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario186`1 extends class BaseScenario186 - implements class InterfaceScenario186`{genericParams.Split(',').Length} + implements class InterfaceScenario186`1 { -} // end of class DerivedScenario186`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario187`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario186`1 +.class public abstract auto ansi InterfaceScenario187`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario187`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario187<> +} // end of class InterfaceScenario187`1 +.class public auto ansi BaseScenario187 extends [System.Runtime]System.Object - implements class InterfaceScenario187`{genericParams.Split(',').Length} + implements class InterfaceScenario187`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario187`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario187`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario187 -.class public auto ansi DerivedScenario187`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario187`1 extends class BaseScenario187 - implements class InterfaceScenario187`{genericParams.Split(',').Length} + implements class InterfaceScenario187`1 { - .override method object class InterfaceScenario187`{genericParams.Split(',').Length}::Method() with method object class BaseScenario187::Method() -} // end of class DerivedScenario187`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario188`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario187`1::Method() with method object class BaseScenario187::Method() +} // end of class DerivedScenario187`1 +.class public abstract auto ansi InterfaceScenario188`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario188`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario188<> +} // end of class InterfaceScenario188`1 +.class public abstract auto ansi BaseScenario188 extends [System.Runtime]System.Object - implements class InterfaceScenario188`{genericParams.Split(',').Length} + implements class InterfaceScenario188`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario188 -.class public auto ansi DerivedScenario188`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario188`1 extends class BaseScenario188 - implements class InterfaceScenario188`{genericParams.Split(',').Length} + implements class InterfaceScenario188`1 { -} // end of class DerivedScenario188`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario189`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario188`1 +.class public abstract auto ansi InterfaceScenario189`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario189`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario189`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario189`1 +.class public auto ansi BaseScenario189`1 extends [System.Runtime]System.Object - implements class InterfaceScenario189`{genericParams.Split(',').Length} + implements class InterfaceScenario189`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario189`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario189`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario189`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario189<> - extends class BaseScenario189`{genericParams.Split(',').Length} +} // end of class BaseScenario189`1 +.class public auto ansi DerivedScenario189 + extends class BaseScenario189`1 { - .override method object class InterfaceScenario189`{genericParams.Split(',').Length}::Method() with method object class BaseScenario189`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario189`1::Method() with method object class BaseScenario189`1::Method() } // end of class DerivedScenario189 -.class public abstract auto ansi InterfaceScenario190`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario190`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario190`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario190`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario190`1 +.class public auto ansi BaseScenario190`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario190`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario190<> - extends class BaseScenario190`{genericParams.Split(',').Length} - implements class InterfaceScenario190`{genericParams.Split(',').Length} +} // end of class BaseScenario190`1 +.class public auto ansi DerivedScenario190 + extends class BaseScenario190`1 + implements class InterfaceScenario190`1 { } // end of class DerivedScenario190 -.class public abstract auto ansi InterfaceScenario191`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario191`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario191`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario191`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario191`1 +.class public auto ansi BaseScenario191`1 extends [System.Runtime]System.Object - implements class InterfaceScenario191`{genericParams.Split(',').Length} + implements class InterfaceScenario191`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario191`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario191`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario191`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario191<> - extends class BaseScenario191`{genericParams.Split(',').Length} - implements class InterfaceScenario191`{genericParams.Split(',').Length} +} // end of class BaseScenario191`1 +.class public auto ansi DerivedScenario191 + extends class BaseScenario191`1 + implements class InterfaceScenario191`1 { - .override method object class InterfaceScenario191`{genericParams.Split(',').Length}::Method() with method object class BaseScenario191`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario191`1::Method() with method object class BaseScenario191`1::Method() } // end of class DerivedScenario191 -.class public abstract auto ansi InterfaceScenario192`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario192`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario192`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario192`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario192`1 +.class public abstract auto ansi BaseScenario192`1 extends [System.Runtime]System.Object - implements class InterfaceScenario192`{genericParams.Split(',').Length} + implements class InterfaceScenario192`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario192`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario192<> - extends class BaseScenario192`{genericParams.Split(',').Length} - implements class InterfaceScenario192`{genericParams.Split(',').Length} +} // end of class BaseScenario192`1 +.class public auto ansi DerivedScenario192 + extends class BaseScenario192`1 + implements class InterfaceScenario192`1 { } // end of class DerivedScenario192 -.class public abstract auto ansi InterfaceScenario193`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario193`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario193`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario193`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario193`1 +.class public auto ansi BaseScenario193`1 extends [System.Runtime]System.Object - implements class InterfaceScenario193`{genericParams.Split(',').Length} + implements class InterfaceScenario193`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario193`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario193`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario193`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario193`{genericParams.Split(',').Length}<> - extends class BaseScenario193`{genericParams.Split(',').Length} +} // end of class BaseScenario193`1 +.class public auto ansi DerivedScenario193`1 + extends class BaseScenario193`1 { - .override method object class InterfaceScenario193`{genericParams.Split(',').Length}::Method() with method object class BaseScenario193`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario193`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario194`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario193`1::Method() with method object class BaseScenario193`1::Method() +} // end of class DerivedScenario193`1 +.class public abstract auto ansi InterfaceScenario194`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario194`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario194`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario194`1 +.class public auto ansi BaseScenario194`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario194`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario194`{genericParams.Split(',').Length}<> - extends class BaseScenario194`{genericParams.Split(',').Length} - implements class InterfaceScenario194`{genericParams.Split(',').Length} +} // end of class BaseScenario194`1 +.class public auto ansi DerivedScenario194`1 + extends class BaseScenario194`1 + implements class InterfaceScenario194`1 { -} // end of class DerivedScenario194`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario195`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario194`1 +.class public abstract auto ansi InterfaceScenario195`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario195`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario195`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario195`1 +.class public auto ansi BaseScenario195`1 extends [System.Runtime]System.Object - implements class InterfaceScenario195`{genericParams.Split(',').Length} + implements class InterfaceScenario195`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario195`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario195`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario195`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario195`{genericParams.Split(',').Length}<> - extends class BaseScenario195`{genericParams.Split(',').Length} - implements class InterfaceScenario195`{genericParams.Split(',').Length} +} // end of class BaseScenario195`1 +.class public auto ansi DerivedScenario195`1 + extends class BaseScenario195`1 + implements class InterfaceScenario195`1 { - .override method object class InterfaceScenario195`{genericParams.Split(',').Length}::Method() with method object class BaseScenario195`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario195`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario196`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario195`1::Method() with method object class BaseScenario195`1::Method() +} // end of class DerivedScenario195`1 +.class public abstract auto ansi InterfaceScenario196`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario196`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario196`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario196`1 +.class public abstract auto ansi BaseScenario196`1 extends [System.Runtime]System.Object - implements class InterfaceScenario196`{genericParams.Split(',').Length} + implements class InterfaceScenario196`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario196`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario196`{genericParams.Split(',').Length}<> - extends class BaseScenario196`{genericParams.Split(',').Length} - implements class InterfaceScenario196`{genericParams.Split(',').Length} +} // end of class BaseScenario196`1 +.class public auto ansi DerivedScenario196`1 + extends class BaseScenario196`1 + implements class InterfaceScenario196`1 { -} // end of class DerivedScenario196`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario197`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario196`1 +.class public abstract auto ansi InterfaceScenario197`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario197`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario197`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario197`1 +.class public auto ansi BaseScenario197`1 extends [System.Runtime]System.Object - implements class InterfaceScenario197`{genericParams.Split(',').Length} + implements class InterfaceScenario197`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario197`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario197`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario197`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario197`{genericParams.Split(',').Length}<> - extends class BaseScenario197`{genericParams.Split(',').Length} +} // end of class BaseScenario197`1 +.class public auto ansi DerivedScenario197`1 + extends class BaseScenario197`1 { - .override method object class InterfaceScenario197`{genericParams.Split(',').Length}::Method() with method object class BaseScenario197`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario197`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario198`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario197`1::Method() with method object class BaseScenario197`1::Method() +} // end of class DerivedScenario197`1 +.class public abstract auto ansi InterfaceScenario198`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario198`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario198`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario198`1 +.class public auto ansi BaseScenario198`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario198`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario198`{genericParams.Split(',').Length}<> - extends class BaseScenario198`{genericParams.Split(',').Length} - implements class InterfaceScenario198`{genericParams.Split(',').Length} +} // end of class BaseScenario198`1 +.class public auto ansi DerivedScenario198`1 + extends class BaseScenario198`1 + implements class InterfaceScenario198`1 { -} // end of class DerivedScenario198`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario199`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario198`1 +.class public abstract auto ansi InterfaceScenario199`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario199`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario199`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario199`1 +.class public auto ansi BaseScenario199`1 extends [System.Runtime]System.Object - implements class InterfaceScenario199`{genericParams.Split(',').Length} + implements class InterfaceScenario199`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario199`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario199`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario199`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario199`{genericParams.Split(',').Length}<> - extends class BaseScenario199`{genericParams.Split(',').Length} - implements class InterfaceScenario199`{genericParams.Split(',').Length} +} // end of class BaseScenario199`1 +.class public auto ansi DerivedScenario199`1 + extends class BaseScenario199`1 + implements class InterfaceScenario199`1 { - .override method object class InterfaceScenario199`{genericParams.Split(',').Length}::Method() with method object class BaseScenario199`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario199`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario200`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario199`1::Method() with method object class BaseScenario199`1::Method() +} // end of class DerivedScenario199`1 +.class public abstract auto ansi InterfaceScenario200`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario200`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario200`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario200`1 +.class public abstract auto ansi BaseScenario200`1 extends [System.Runtime]System.Object - implements class InterfaceScenario200`{genericParams.Split(',').Length} + implements class InterfaceScenario200`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario200`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario200`{genericParams.Split(',').Length}<> - extends class BaseScenario200`{genericParams.Split(',').Length} - implements class InterfaceScenario200`{genericParams.Split(',').Length} +} // end of class BaseScenario200`1 +.class public auto ansi DerivedScenario200`1 + extends class BaseScenario200`1 + implements class InterfaceScenario200`1 { -} // end of class DerivedScenario200`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario201`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario200`1 +.class public abstract auto ansi InterfaceScenario201`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario201`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario201`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario201`1 +.class public auto ansi BaseScenario201`1 extends [System.Runtime]System.Object - implements class InterfaceScenario201`{genericParams.Split(',').Length} + implements class InterfaceScenario201`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario201`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario201`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario201`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario201`{genericParams.Split(',').Length}<> - extends class BaseScenario201`{genericParams.Split(',').Length} +} // end of class BaseScenario201`1 +.class public auto ansi DerivedScenario201`1 + extends class BaseScenario201`1 { - .override method object class InterfaceScenario201`{genericParams.Split(',').Length}::Method() with method object class BaseScenario201`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario201`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario202`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario201`1::Method() with method object class BaseScenario201`1::Method() +} // end of class DerivedScenario201`1 +.class public abstract auto ansi InterfaceScenario202`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario202`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario202`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario202`1 +.class public auto ansi BaseScenario202`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario202`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario202`{genericParams.Split(',').Length}<> - extends class BaseScenario202`{genericParams.Split(',').Length} - implements class InterfaceScenario202`{genericParams.Split(',').Length} +} // end of class BaseScenario202`1 +.class public auto ansi DerivedScenario202`1 + extends class BaseScenario202`1 + implements class InterfaceScenario202`1 { -} // end of class DerivedScenario202`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario203`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario202`1 +.class public abstract auto ansi InterfaceScenario203`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario203`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario203`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario203`1 +.class public auto ansi BaseScenario203`1 extends [System.Runtime]System.Object - implements class InterfaceScenario203`{genericParams.Split(',').Length} + implements class InterfaceScenario203`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario203`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario203`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario203`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario203`{genericParams.Split(',').Length}<> - extends class BaseScenario203`{genericParams.Split(',').Length} - implements class InterfaceScenario203`{genericParams.Split(',').Length} +} // end of class BaseScenario203`1 +.class public auto ansi DerivedScenario203`1 + extends class BaseScenario203`1 + implements class InterfaceScenario203`1 { - .override method object class InterfaceScenario203`{genericParams.Split(',').Length}::Method() with method object class BaseScenario203`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario203`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario204`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario203`1::Method() with method object class BaseScenario203`1::Method() +} // end of class DerivedScenario203`1 +.class public abstract auto ansi InterfaceScenario204`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario204`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario204`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario204`1 +.class public abstract auto ansi BaseScenario204`1 extends [System.Runtime]System.Object - implements class InterfaceScenario204`{genericParams.Split(',').Length} + implements class InterfaceScenario204`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario204`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario204`{genericParams.Split(',').Length}<> - extends class BaseScenario204`{genericParams.Split(',').Length} - implements class InterfaceScenario204`{genericParams.Split(',').Length} +} // end of class BaseScenario204`1 +.class public auto ansi DerivedScenario204`1 + extends class BaseScenario204`1 + implements class InterfaceScenario204`1 { -} // end of class DerivedScenario204`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario205`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario204`1 +.class public abstract auto ansi InterfaceScenario205`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario205`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario205`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario205`1 +.class public auto ansi BaseScenario205`1 extends [System.Runtime]System.Object - implements class InterfaceScenario205`{genericParams.Split(',').Length} + implements class InterfaceScenario205`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario205`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario205`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario205`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario205`{genericParams.Split(',').Length}<> - extends class BaseScenario205`{genericParams.Split(',').Length} +} // end of class BaseScenario205`1 +.class public auto ansi DerivedScenario205`1 + extends class BaseScenario205`1 { - .override method object class InterfaceScenario205`{genericParams.Split(',').Length}::Method() with method object class BaseScenario205`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario205`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario206`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario205`1::Method() with method object class BaseScenario205`1::Method() +} // end of class DerivedScenario205`1 +.class public abstract auto ansi InterfaceScenario206`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario206`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario206`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario206`1 +.class public auto ansi BaseScenario206`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario206`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario206`{genericParams.Split(',').Length}<> - extends class BaseScenario206`{genericParams.Split(',').Length} - implements class InterfaceScenario206`{genericParams.Split(',').Length} +} // end of class BaseScenario206`1 +.class public auto ansi DerivedScenario206`1 + extends class BaseScenario206`1 + implements class InterfaceScenario206`1 { -} // end of class DerivedScenario206`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario207`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario206`1 +.class public abstract auto ansi InterfaceScenario207`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario207`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario207`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario207`1 +.class public auto ansi BaseScenario207`1 extends [System.Runtime]System.Object - implements class InterfaceScenario207`{genericParams.Split(',').Length} + implements class InterfaceScenario207`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario207`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario207`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario207`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario207`{genericParams.Split(',').Length}<> - extends class BaseScenario207`{genericParams.Split(',').Length} - implements class InterfaceScenario207`{genericParams.Split(',').Length} +} // end of class BaseScenario207`1 +.class public auto ansi DerivedScenario207`1 + extends class BaseScenario207`1 + implements class InterfaceScenario207`1 { - .override method object class InterfaceScenario207`{genericParams.Split(',').Length}::Method() with method object class BaseScenario207`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario207`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario208`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario207`1::Method() with method object class BaseScenario207`1::Method() +} // end of class DerivedScenario207`1 +.class public abstract auto ansi InterfaceScenario208`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario208`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario208`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario208`1 +.class public abstract auto ansi BaseScenario208`1 extends [System.Runtime]System.Object - implements class InterfaceScenario208`{genericParams.Split(',').Length} + implements class InterfaceScenario208`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario208`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario208`{genericParams.Split(',').Length}<> - extends class BaseScenario208`{genericParams.Split(',').Length} - implements class InterfaceScenario208`{genericParams.Split(',').Length} +} // end of class BaseScenario208`1 +.class public auto ansi DerivedScenario208`1 + extends class BaseScenario208`1 + implements class InterfaceScenario208`1 { -} // end of class DerivedScenario208`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario209`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario208`1 +.class public abstract auto ansi InterfaceScenario209`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario209`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario209`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario209`1 +.class public auto ansi BaseScenario209`1 extends [System.Runtime]System.Object - implements class InterfaceScenario209`{genericParams.Split(',').Length} + implements class InterfaceScenario209`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario209`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario209`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario209`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario209`{genericParams.Split(',').Length}<> - extends class BaseScenario209`{genericParams.Split(',').Length}> +} // end of class BaseScenario209`1 +.class public auto ansi DerivedScenario209`1 + extends class BaseScenario209`1> { - .override method object class InterfaceScenario209`{genericParams.Split(',').Length}::Method() with method object class BaseScenario209`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario209`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario210`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario209`1::Method() with method object class BaseScenario209`1>::Method() +} // end of class DerivedScenario209`1 +.class public abstract auto ansi InterfaceScenario210`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario210`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario210`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario210`1 +.class public auto ansi BaseScenario210`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario210`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario210`{genericParams.Split(',').Length}<> - extends class BaseScenario210`{genericParams.Split(',').Length}> - implements class InterfaceScenario210`{genericParams.Split(',').Length} +} // end of class BaseScenario210`1 +.class public auto ansi DerivedScenario210`1 + extends class BaseScenario210`1> + implements class InterfaceScenario210`1 { -} // end of class DerivedScenario210`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario211`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario210`1 +.class public abstract auto ansi InterfaceScenario211`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario211`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario211`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario211`1 +.class public auto ansi BaseScenario211`1 extends [System.Runtime]System.Object - implements class InterfaceScenario211`{genericParams.Split(',').Length} + implements class InterfaceScenario211`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario211`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario211`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario211`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario211`{genericParams.Split(',').Length}<> - extends class BaseScenario211`{genericParams.Split(',').Length}> - implements class InterfaceScenario211`{genericParams.Split(',').Length} +} // end of class BaseScenario211`1 +.class public auto ansi DerivedScenario211`1 + extends class BaseScenario211`1> + implements class InterfaceScenario211`1 { - .override method object class InterfaceScenario211`{genericParams.Split(',').Length}::Method() with method object class BaseScenario211`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario211`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario212`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario211`1::Method() with method object class BaseScenario211`1>::Method() +} // end of class DerivedScenario211`1 +.class public abstract auto ansi InterfaceScenario212`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario212`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario212`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario212`1 +.class public abstract auto ansi BaseScenario212`1 extends [System.Runtime]System.Object - implements class InterfaceScenario212`{genericParams.Split(',').Length} + implements class InterfaceScenario212`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario212`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario212`{genericParams.Split(',').Length}<> - extends class BaseScenario212`{genericParams.Split(',').Length}> - implements class InterfaceScenario212`{genericParams.Split(',').Length} +} // end of class BaseScenario212`1 +.class public auto ansi DerivedScenario212`1 + extends class BaseScenario212`1> + implements class InterfaceScenario212`1 { -} // end of class DerivedScenario212`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario213`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario212`1 +.class public abstract auto ansi InterfaceScenario213`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario213`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario213`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario213`1 +.class public auto ansi BaseScenario213`1 extends [System.Runtime]System.Object - implements class InterfaceScenario213`{genericParams.Split(',').Length} + implements class InterfaceScenario213`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario213`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario213`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario213`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario213`{genericParams.Split(',').Length}<> - extends class BaseScenario213`{genericParams.Split(',').Length}> +} // end of class BaseScenario213`1 +.class public auto ansi DerivedScenario213`1 + extends class BaseScenario213`1> { - .override method object class InterfaceScenario213`{genericParams.Split(',').Length}::Method() with method object class BaseScenario213`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario213`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario214`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario213`1::Method() with method object class BaseScenario213`1>::Method() +} // end of class DerivedScenario213`1 +.class public abstract auto ansi InterfaceScenario214`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario214`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario214`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario214`1 +.class public auto ansi BaseScenario214`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario214`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario214`{genericParams.Split(',').Length}<> - extends class BaseScenario214`{genericParams.Split(',').Length}> - implements class InterfaceScenario214`{genericParams.Split(',').Length} +} // end of class BaseScenario214`1 +.class public auto ansi DerivedScenario214`1 + extends class BaseScenario214`1> + implements class InterfaceScenario214`1 { -} // end of class DerivedScenario214`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario215`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario214`1 +.class public abstract auto ansi InterfaceScenario215`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario215`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario215`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario215`1 +.class public auto ansi BaseScenario215`1 extends [System.Runtime]System.Object - implements class InterfaceScenario215`{genericParams.Split(',').Length} + implements class InterfaceScenario215`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario215`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario215`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario215`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario215`{genericParams.Split(',').Length}<> - extends class BaseScenario215`{genericParams.Split(',').Length}> - implements class InterfaceScenario215`{genericParams.Split(',').Length} +} // end of class BaseScenario215`1 +.class public auto ansi DerivedScenario215`1 + extends class BaseScenario215`1> + implements class InterfaceScenario215`1 { - .override method object class InterfaceScenario215`{genericParams.Split(',').Length}::Method() with method object class BaseScenario215`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario215`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario216`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario215`1::Method() with method object class BaseScenario215`1>::Method() +} // end of class DerivedScenario215`1 +.class public abstract auto ansi InterfaceScenario216`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario216`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario216`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario216`1 +.class public abstract auto ansi BaseScenario216`1 extends [System.Runtime]System.Object - implements class InterfaceScenario216`{genericParams.Split(',').Length} + implements class InterfaceScenario216`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario216`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario216`{genericParams.Split(',').Length}<> - extends class BaseScenario216`{genericParams.Split(',').Length}> - implements class InterfaceScenario216`{genericParams.Split(',').Length} +} // end of class BaseScenario216`1 +.class public auto ansi DerivedScenario216`1 + extends class BaseScenario216`1> + implements class InterfaceScenario216`1 { -} // end of class DerivedScenario216`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario217`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario216`1 +.class public abstract auto ansi InterfaceScenario217`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario217`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario217`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario217`1 +.class public auto ansi BaseScenario217`1 extends [System.Runtime]System.Object - implements class InterfaceScenario217`{genericParams.Split(',').Length} + implements class InterfaceScenario217`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario217`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario217`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario217`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario217<> - extends class BaseScenario217`{genericParams.Split(',').Length} +} // end of class BaseScenario217`1 +.class public auto ansi DerivedScenario217 + extends class BaseScenario217`1 { - .override method object class InterfaceScenario217`{genericParams.Split(',').Length}::Method() with method object class BaseScenario217`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario217`1::Method() with method object class BaseScenario217`1::Method() } // end of class DerivedScenario217 -.class public abstract auto ansi InterfaceScenario218`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario218`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario218`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario218`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario218`1 +.class public auto ansi BaseScenario218`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario218`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario218<> - extends class BaseScenario218`{genericParams.Split(',').Length} - implements class InterfaceScenario218`{genericParams.Split(',').Length} +} // end of class BaseScenario218`1 +.class public auto ansi DerivedScenario218 + extends class BaseScenario218`1 + implements class InterfaceScenario218`1 { } // end of class DerivedScenario218 -.class public abstract auto ansi InterfaceScenario219`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario219`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario219`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario219`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario219`1 +.class public auto ansi BaseScenario219`1 extends [System.Runtime]System.Object - implements class InterfaceScenario219`{genericParams.Split(',').Length} + implements class InterfaceScenario219`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario219`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario219`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario219`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario219<> - extends class BaseScenario219`{genericParams.Split(',').Length} - implements class InterfaceScenario219`{genericParams.Split(',').Length} +} // end of class BaseScenario219`1 +.class public auto ansi DerivedScenario219 + extends class BaseScenario219`1 + implements class InterfaceScenario219`1 { - .override method object class InterfaceScenario219`{genericParams.Split(',').Length}::Method() with method object class BaseScenario219`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario219`1::Method() with method object class BaseScenario219`1::Method() } // end of class DerivedScenario219 -.class public abstract auto ansi InterfaceScenario220`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario220`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario220`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario220`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario220`1 +.class public abstract auto ansi BaseScenario220`1 extends [System.Runtime]System.Object - implements class InterfaceScenario220`{genericParams.Split(',').Length} + implements class InterfaceScenario220`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario220`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario220<> - extends class BaseScenario220`{genericParams.Split(',').Length} - implements class InterfaceScenario220`{genericParams.Split(',').Length} +} // end of class BaseScenario220`1 +.class public auto ansi DerivedScenario220 + extends class BaseScenario220`1 + implements class InterfaceScenario220`1 { } // end of class DerivedScenario220 -.class public abstract auto ansi InterfaceScenario221`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario221`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario221`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario221`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario221`1 +.class public auto ansi BaseScenario221`1 extends [System.Runtime]System.Object - implements class InterfaceScenario221`{genericParams.Split(',').Length} + implements class InterfaceScenario221`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario221`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario221`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario221`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario221`{genericParams.Split(',').Length}<> - extends class BaseScenario221`{genericParams.Split(',').Length} +} // end of class BaseScenario221`1 +.class public auto ansi DerivedScenario221`1 + extends class BaseScenario221`1 { - .override method object class InterfaceScenario221`{genericParams.Split(',').Length}::Method() with method object class BaseScenario221`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario221`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario222`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario221`1::Method() with method object class BaseScenario221`1::Method() +} // end of class DerivedScenario221`1 +.class public abstract auto ansi InterfaceScenario222`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario222`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario222`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario222`1 +.class public auto ansi BaseScenario222`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario222`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario222`{genericParams.Split(',').Length}<> - extends class BaseScenario222`{genericParams.Split(',').Length} - implements class InterfaceScenario222`{genericParams.Split(',').Length} +} // end of class BaseScenario222`1 +.class public auto ansi DerivedScenario222`1 + extends class BaseScenario222`1 + implements class InterfaceScenario222`1 { -} // end of class DerivedScenario222`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario223`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario222`1 +.class public abstract auto ansi InterfaceScenario223`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario223`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario223`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario223`1 +.class public auto ansi BaseScenario223`1 extends [System.Runtime]System.Object - implements class InterfaceScenario223`{genericParams.Split(',').Length} + implements class InterfaceScenario223`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario223`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario223`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario223`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario223`{genericParams.Split(',').Length}<> - extends class BaseScenario223`{genericParams.Split(',').Length} - implements class InterfaceScenario223`{genericParams.Split(',').Length} +} // end of class BaseScenario223`1 +.class public auto ansi DerivedScenario223`1 + extends class BaseScenario223`1 + implements class InterfaceScenario223`1 { - .override method object class InterfaceScenario223`{genericParams.Split(',').Length}::Method() with method object class BaseScenario223`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario223`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario224`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario223`1::Method() with method object class BaseScenario223`1::Method() +} // end of class DerivedScenario223`1 +.class public abstract auto ansi InterfaceScenario224`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario224`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario224`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario224`1 +.class public abstract auto ansi BaseScenario224`1 extends [System.Runtime]System.Object - implements class InterfaceScenario224`{genericParams.Split(',').Length} + implements class InterfaceScenario224`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario224`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario224`{genericParams.Split(',').Length}<> - extends class BaseScenario224`{genericParams.Split(',').Length} - implements class InterfaceScenario224`{genericParams.Split(',').Length} +} // end of class BaseScenario224`1 +.class public auto ansi DerivedScenario224`1 + extends class BaseScenario224`1 + implements class InterfaceScenario224`1 { -} // end of class DerivedScenario224`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario225`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario224`1 +.class public abstract auto ansi InterfaceScenario225`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario225`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario225`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario225`1 +.class public auto ansi BaseScenario225`1 extends [System.Runtime]System.Object - implements class InterfaceScenario225`{genericParams.Split(',').Length} + implements class InterfaceScenario225`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario225`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario225`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario225`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario225`{genericParams.Split(',').Length}<> - extends class BaseScenario225`{genericParams.Split(',').Length} +} // end of class BaseScenario225`1 +.class public auto ansi DerivedScenario225`1 + extends class BaseScenario225`1 { - .override method object class InterfaceScenario225`{genericParams.Split(',').Length}::Method() with method object class BaseScenario225`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario225`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario226`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario225`1::Method() with method object class BaseScenario225`1::Method() +} // end of class DerivedScenario225`1 +.class public abstract auto ansi InterfaceScenario226`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario226`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario226`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario226`1 +.class public auto ansi BaseScenario226`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario226`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario226`{genericParams.Split(',').Length}<> - extends class BaseScenario226`{genericParams.Split(',').Length} - implements class InterfaceScenario226`{genericParams.Split(',').Length} +} // end of class BaseScenario226`1 +.class public auto ansi DerivedScenario226`1 + extends class BaseScenario226`1 + implements class InterfaceScenario226`1 { -} // end of class DerivedScenario226`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario227`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario226`1 +.class public abstract auto ansi InterfaceScenario227`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario227`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario227`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario227`1 +.class public auto ansi BaseScenario227`1 extends [System.Runtime]System.Object - implements class InterfaceScenario227`{genericParams.Split(',').Length} + implements class InterfaceScenario227`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario227`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario227`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario227`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario227`{genericParams.Split(',').Length}<> - extends class BaseScenario227`{genericParams.Split(',').Length} - implements class InterfaceScenario227`{genericParams.Split(',').Length} +} // end of class BaseScenario227`1 +.class public auto ansi DerivedScenario227`1 + extends class BaseScenario227`1 + implements class InterfaceScenario227`1 { - .override method object class InterfaceScenario227`{genericParams.Split(',').Length}::Method() with method object class BaseScenario227`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario227`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario228`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario227`1::Method() with method object class BaseScenario227`1::Method() +} // end of class DerivedScenario227`1 +.class public abstract auto ansi InterfaceScenario228`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario228`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario228`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario228`1 +.class public abstract auto ansi BaseScenario228`1 extends [System.Runtime]System.Object - implements class InterfaceScenario228`{genericParams.Split(',').Length} + implements class InterfaceScenario228`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario228`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario228`{genericParams.Split(',').Length}<> - extends class BaseScenario228`{genericParams.Split(',').Length} - implements class InterfaceScenario228`{genericParams.Split(',').Length} +} // end of class BaseScenario228`1 +.class public auto ansi DerivedScenario228`1 + extends class BaseScenario228`1 + implements class InterfaceScenario228`1 { -} // end of class DerivedScenario228`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario229`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario228`1 +.class public abstract auto ansi InterfaceScenario229`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario229`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario229`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario229`1 +.class public auto ansi BaseScenario229`1 extends [System.Runtime]System.Object - implements class InterfaceScenario229`{genericParams.Split(',').Length} + implements class InterfaceScenario229`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario229`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario229`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario229`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario229`{genericParams.Split(',').Length}<> - extends class BaseScenario229`{genericParams.Split(',').Length} +} // end of class BaseScenario229`1 +.class public auto ansi DerivedScenario229`1 + extends class BaseScenario229`1 { - .override method object class InterfaceScenario229`{genericParams.Split(',').Length}::Method() with method object class BaseScenario229`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario229`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario230`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario229`1::Method() with method object class BaseScenario229`1::Method() +} // end of class DerivedScenario229`1 +.class public abstract auto ansi InterfaceScenario230`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario230`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario230`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario230`1 +.class public auto ansi BaseScenario230`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario230`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario230`{genericParams.Split(',').Length}<> - extends class BaseScenario230`{genericParams.Split(',').Length} - implements class InterfaceScenario230`{genericParams.Split(',').Length} +} // end of class BaseScenario230`1 +.class public auto ansi DerivedScenario230`1 + extends class BaseScenario230`1 + implements class InterfaceScenario230`1 { -} // end of class DerivedScenario230`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario231`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario230`1 +.class public abstract auto ansi InterfaceScenario231`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario231`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario231`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario231`1 +.class public auto ansi BaseScenario231`1 extends [System.Runtime]System.Object - implements class InterfaceScenario231`{genericParams.Split(',').Length} + implements class InterfaceScenario231`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario231`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario231`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario231`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario231`{genericParams.Split(',').Length}<> - extends class BaseScenario231`{genericParams.Split(',').Length} - implements class InterfaceScenario231`{genericParams.Split(',').Length} +} // end of class BaseScenario231`1 +.class public auto ansi DerivedScenario231`1 + extends class BaseScenario231`1 + implements class InterfaceScenario231`1 { - .override method object class InterfaceScenario231`{genericParams.Split(',').Length}::Method() with method object class BaseScenario231`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario231`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario232`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario231`1::Method() with method object class BaseScenario231`1::Method() +} // end of class DerivedScenario231`1 +.class public abstract auto ansi InterfaceScenario232`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario232`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario232`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario232`1 +.class public abstract auto ansi BaseScenario232`1 extends [System.Runtime]System.Object - implements class InterfaceScenario232`{genericParams.Split(',').Length} + implements class InterfaceScenario232`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario232`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario232`{genericParams.Split(',').Length}<> - extends class BaseScenario232`{genericParams.Split(',').Length} - implements class InterfaceScenario232`{genericParams.Split(',').Length} +} // end of class BaseScenario232`1 +.class public auto ansi DerivedScenario232`1 + extends class BaseScenario232`1 + implements class InterfaceScenario232`1 { -} // end of class DerivedScenario232`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario233`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario232`1 +.class public abstract auto ansi InterfaceScenario233`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario233`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario233`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario233`1 +.class public auto ansi BaseScenario233`1 extends [System.Runtime]System.Object - implements class InterfaceScenario233`{genericParams.Split(',').Length} + implements class InterfaceScenario233`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario233`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario233`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario233`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario233`{genericParams.Split(',').Length}<> - extends class BaseScenario233`{genericParams.Split(',').Length} +} // end of class BaseScenario233`1 +.class public auto ansi DerivedScenario233`1 + extends class BaseScenario233`1 { - .override method object class InterfaceScenario233`{genericParams.Split(',').Length}::Method() with method object class BaseScenario233`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario233`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario234`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario233`1::Method() with method object class BaseScenario233`1::Method() +} // end of class DerivedScenario233`1 +.class public abstract auto ansi InterfaceScenario234`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario234`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario234`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario234`1 +.class public auto ansi BaseScenario234`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario234`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario234`{genericParams.Split(',').Length}<> - extends class BaseScenario234`{genericParams.Split(',').Length} - implements class InterfaceScenario234`{genericParams.Split(',').Length} +} // end of class BaseScenario234`1 +.class public auto ansi DerivedScenario234`1 + extends class BaseScenario234`1 + implements class InterfaceScenario234`1 { -} // end of class DerivedScenario234`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario235`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario234`1 +.class public abstract auto ansi InterfaceScenario235`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario235`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario235`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario235`1 +.class public auto ansi BaseScenario235`1 extends [System.Runtime]System.Object - implements class InterfaceScenario235`{genericParams.Split(',').Length} + implements class InterfaceScenario235`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario235`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario235`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario235`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario235`{genericParams.Split(',').Length}<> - extends class BaseScenario235`{genericParams.Split(',').Length} - implements class InterfaceScenario235`{genericParams.Split(',').Length} +} // end of class BaseScenario235`1 +.class public auto ansi DerivedScenario235`1 + extends class BaseScenario235`1 + implements class InterfaceScenario235`1 { - .override method object class InterfaceScenario235`{genericParams.Split(',').Length}::Method() with method object class BaseScenario235`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario235`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario236`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario235`1::Method() with method object class BaseScenario235`1::Method() +} // end of class DerivedScenario235`1 +.class public abstract auto ansi InterfaceScenario236`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario236`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario236`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario236`1 +.class public abstract auto ansi BaseScenario236`1 extends [System.Runtime]System.Object - implements class InterfaceScenario236`{genericParams.Split(',').Length} + implements class InterfaceScenario236`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario236`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario236`{genericParams.Split(',').Length}<> - extends class BaseScenario236`{genericParams.Split(',').Length} - implements class InterfaceScenario236`{genericParams.Split(',').Length} +} // end of class BaseScenario236`1 +.class public auto ansi DerivedScenario236`1 + extends class BaseScenario236`1 + implements class InterfaceScenario236`1 { -} // end of class DerivedScenario236`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario237`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario236`1 +.class public abstract auto ansi InterfaceScenario237`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario237`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario237`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario237`1 +.class public auto ansi BaseScenario237`1 extends [System.Runtime]System.Object - implements class InterfaceScenario237`{genericParams.Split(',').Length} + implements class InterfaceScenario237`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario237`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario237`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario237`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario237`{genericParams.Split(',').Length}<> - extends class BaseScenario237`{genericParams.Split(',').Length}> +} // end of class BaseScenario237`1 +.class public auto ansi DerivedScenario237`1 + extends class BaseScenario237`1> { - .override method object class InterfaceScenario237`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario237`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario237`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario238`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario237`1>::Method() with method object class BaseScenario237`1>::Method() +} // end of class DerivedScenario237`1 +.class public abstract auto ansi InterfaceScenario238`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario238`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario238`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario238`1 +.class public auto ansi BaseScenario238`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario238`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario238`{genericParams.Split(',').Length}<> - extends class BaseScenario238`{genericParams.Split(',').Length}> - implements class InterfaceScenario238`{genericParams.Split(',').Length} +} // end of class BaseScenario238`1 +.class public auto ansi DerivedScenario238`1 + extends class BaseScenario238`1> + implements class InterfaceScenario238`1 { -} // end of class DerivedScenario238`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario239`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario238`1 +.class public abstract auto ansi InterfaceScenario239`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario239`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario239`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario239`1 +.class public auto ansi BaseScenario239`1 extends [System.Runtime]System.Object - implements class InterfaceScenario239`{genericParams.Split(',').Length} + implements class InterfaceScenario239`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario239`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario239`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario239`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario239`{genericParams.Split(',').Length}<> - extends class BaseScenario239`{genericParams.Split(',').Length}> - implements class InterfaceScenario239`{genericParams.Split(',').Length} +} // end of class BaseScenario239`1 +.class public auto ansi DerivedScenario239`1 + extends class BaseScenario239`1> + implements class InterfaceScenario239`1 { - .override method object class InterfaceScenario239`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario239`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario239`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario240`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario239`1>::Method() with method object class BaseScenario239`1>::Method() +} // end of class DerivedScenario239`1 +.class public abstract auto ansi InterfaceScenario240`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario240`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario240`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario240`1 +.class public abstract auto ansi BaseScenario240`1 extends [System.Runtime]System.Object - implements class InterfaceScenario240`{genericParams.Split(',').Length} + implements class InterfaceScenario240`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario240`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario240`{genericParams.Split(',').Length}<> - extends class BaseScenario240`{genericParams.Split(',').Length}> - implements class InterfaceScenario240`{genericParams.Split(',').Length} +} // end of class BaseScenario240`1 +.class public auto ansi DerivedScenario240`1 + extends class BaseScenario240`1> + implements class InterfaceScenario240`1 { -} // end of class DerivedScenario240`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario241`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario240`1 +.class public abstract auto ansi InterfaceScenario241`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario241`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario241`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario241`1 +.class public auto ansi BaseScenario241`1 extends [System.Runtime]System.Object - implements class InterfaceScenario241`{genericParams.Split(',').Length} + implements class InterfaceScenario241`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario241`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario241`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario241`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario241`{genericParams.Split(',').Length}<> - extends class BaseScenario241`{genericParams.Split(',').Length}> +} // end of class BaseScenario241`1 +.class public auto ansi DerivedScenario241`1 + extends class BaseScenario241`1> { - .override method object class InterfaceScenario241`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario241`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario241`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario242`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario241`1>::Method() with method object class BaseScenario241`1>::Method() +} // end of class DerivedScenario241`1 +.class public abstract auto ansi InterfaceScenario242`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario242`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario242`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario242`1 +.class public auto ansi BaseScenario242`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario242`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario242`{genericParams.Split(',').Length}<> - extends class BaseScenario242`{genericParams.Split(',').Length}> - implements class InterfaceScenario242`{genericParams.Split(',').Length} +} // end of class BaseScenario242`1 +.class public auto ansi DerivedScenario242`1 + extends class BaseScenario242`1> + implements class InterfaceScenario242`1 { -} // end of class DerivedScenario242`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario243`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario242`1 +.class public abstract auto ansi InterfaceScenario243`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario243`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario243`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario243`1 +.class public auto ansi BaseScenario243`1 extends [System.Runtime]System.Object - implements class InterfaceScenario243`{genericParams.Split(',').Length} + implements class InterfaceScenario243`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario243`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario243`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario243`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario243`{genericParams.Split(',').Length}<> - extends class BaseScenario243`{genericParams.Split(',').Length}> - implements class InterfaceScenario243`{genericParams.Split(',').Length} +} // end of class BaseScenario243`1 +.class public auto ansi DerivedScenario243`1 + extends class BaseScenario243`1> + implements class InterfaceScenario243`1 { - .override method object class InterfaceScenario243`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario243`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario243`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario244`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario243`1>::Method() with method object class BaseScenario243`1>::Method() +} // end of class DerivedScenario243`1 +.class public abstract auto ansi InterfaceScenario244`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario244`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario244`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario244`1 +.class public abstract auto ansi BaseScenario244`1 extends [System.Runtime]System.Object - implements class InterfaceScenario244`{genericParams.Split(',').Length} + implements class InterfaceScenario244`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario244`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario244`{genericParams.Split(',').Length}<> - extends class BaseScenario244`{genericParams.Split(',').Length}> - implements class InterfaceScenario244`{genericParams.Split(',').Length} +} // end of class BaseScenario244`1 +.class public auto ansi DerivedScenario244`1 + extends class BaseScenario244`1> + implements class InterfaceScenario244`1 { -} // end of class DerivedScenario244`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario245`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario244`1 +.class public abstract auto ansi InterfaceScenario245`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario245`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario245`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario245`1 +.class public auto ansi BaseScenario245`1 extends [System.Runtime]System.Object - implements class InterfaceScenario245`{genericParams.Split(',').Length}> + implements class InterfaceScenario245`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario245`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario245`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario245`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario245<> - extends class BaseScenario245`{genericParams.Split(',').Length} +} // end of class BaseScenario245`1 +.class public auto ansi DerivedScenario245 + extends class BaseScenario245`1 { - .override method object class InterfaceScenario245`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario245`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario245`1>::Method() with method object class BaseScenario245`1::Method() } // end of class DerivedScenario245 -.class public abstract auto ansi InterfaceScenario246`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario246`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario246`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario246`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario246`1 +.class public auto ansi BaseScenario246`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario246`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario246<> - extends class BaseScenario246`{genericParams.Split(',').Length} - implements class InterfaceScenario246`{genericParams.Split(',').Length}> +} // end of class BaseScenario246`1 +.class public auto ansi DerivedScenario246 + extends class BaseScenario246`1 + implements class InterfaceScenario246`1> { } // end of class DerivedScenario246 -.class public abstract auto ansi InterfaceScenario247`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario247`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario247`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario247`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario247`1 +.class public auto ansi BaseScenario247`1 extends [System.Runtime]System.Object - implements class InterfaceScenario247`{genericParams.Split(',').Length}> + implements class InterfaceScenario247`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario247`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario247`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario247`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario247<> - extends class BaseScenario247`{genericParams.Split(',').Length} - implements class InterfaceScenario247`{genericParams.Split(',').Length}> +} // end of class BaseScenario247`1 +.class public auto ansi DerivedScenario247 + extends class BaseScenario247`1 + implements class InterfaceScenario247`1> { - .override method object class InterfaceScenario247`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario247`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario247`1>::Method() with method object class BaseScenario247`1::Method() } // end of class DerivedScenario247 -.class public abstract auto ansi InterfaceScenario248`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario248`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario248`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario248`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario248`1 +.class public abstract auto ansi BaseScenario248`1 extends [System.Runtime]System.Object - implements class InterfaceScenario248`{genericParams.Split(',').Length}> + implements class InterfaceScenario248`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario248`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario248<> - extends class BaseScenario248`{genericParams.Split(',').Length} - implements class InterfaceScenario248`{genericParams.Split(',').Length}> +} // end of class BaseScenario248`1 +.class public auto ansi DerivedScenario248 + extends class BaseScenario248`1 + implements class InterfaceScenario248`1> { } // end of class DerivedScenario248 -.class public abstract auto ansi InterfaceScenario249`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario249`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario249`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario249`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario249`1 +.class public auto ansi BaseScenario249`1 extends [System.Runtime]System.Object - implements class InterfaceScenario249`{genericParams.Split(',').Length}> + implements class InterfaceScenario249`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario249`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario249`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario249`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario249`{genericParams.Split(',').Length}<> - extends class BaseScenario249`{genericParams.Split(',').Length} +} // end of class BaseScenario249`1 +.class public auto ansi DerivedScenario249`1 + extends class BaseScenario249`1 { - .override method object class InterfaceScenario249`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario249`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario249`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario250`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario249`1>::Method() with method object class BaseScenario249`1::Method() +} // end of class DerivedScenario249`1 +.class public abstract auto ansi InterfaceScenario250`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario250`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario250`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario250`1 +.class public auto ansi BaseScenario250`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario250`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario250`{genericParams.Split(',').Length}<> - extends class BaseScenario250`{genericParams.Split(',').Length} - implements class InterfaceScenario250`{genericParams.Split(',').Length}> +} // end of class BaseScenario250`1 +.class public auto ansi DerivedScenario250`1 + extends class BaseScenario250`1 + implements class InterfaceScenario250`1> { -} // end of class DerivedScenario250`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario251`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario250`1 +.class public abstract auto ansi InterfaceScenario251`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario251`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario251`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario251`1 +.class public auto ansi BaseScenario251`1 extends [System.Runtime]System.Object - implements class InterfaceScenario251`{genericParams.Split(',').Length}> + implements class InterfaceScenario251`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario251`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario251`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario251`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario251`{genericParams.Split(',').Length}<> - extends class BaseScenario251`{genericParams.Split(',').Length} - implements class InterfaceScenario251`{genericParams.Split(',').Length}> +} // end of class BaseScenario251`1 +.class public auto ansi DerivedScenario251`1 + extends class BaseScenario251`1 + implements class InterfaceScenario251`1> { - .override method object class InterfaceScenario251`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario251`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario251`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario252`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario251`1>::Method() with method object class BaseScenario251`1::Method() +} // end of class DerivedScenario251`1 +.class public abstract auto ansi InterfaceScenario252`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario252`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario252`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario252`1 +.class public abstract auto ansi BaseScenario252`1 extends [System.Runtime]System.Object - implements class InterfaceScenario252`{genericParams.Split(',').Length}> + implements class InterfaceScenario252`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario252`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario252`{genericParams.Split(',').Length}<> - extends class BaseScenario252`{genericParams.Split(',').Length} - implements class InterfaceScenario252`{genericParams.Split(',').Length}> +} // end of class BaseScenario252`1 +.class public auto ansi DerivedScenario252`1 + extends class BaseScenario252`1 + implements class InterfaceScenario252`1> { -} // end of class DerivedScenario252`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario253`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario252`1 +.class public abstract auto ansi InterfaceScenario253`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario253`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario253`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario253`1 +.class public auto ansi BaseScenario253`1 extends [System.Runtime]System.Object - implements class InterfaceScenario253`{genericParams.Split(',').Length}> + implements class InterfaceScenario253`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario253`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario253`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario253`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario253`{genericParams.Split(',').Length}<> - extends class BaseScenario253`{genericParams.Split(',').Length} +} // end of class BaseScenario253`1 +.class public auto ansi DerivedScenario253`1 + extends class BaseScenario253`1 { - .override method object class InterfaceScenario253`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario253`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario253`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario254`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario253`1>::Method() with method object class BaseScenario253`1::Method() +} // end of class DerivedScenario253`1 +.class public abstract auto ansi InterfaceScenario254`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario254`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario254`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario254`1 +.class public auto ansi BaseScenario254`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario254`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario254`{genericParams.Split(',').Length}<> - extends class BaseScenario254`{genericParams.Split(',').Length} - implements class InterfaceScenario254`{genericParams.Split(',').Length}> +} // end of class BaseScenario254`1 +.class public auto ansi DerivedScenario254`1 + extends class BaseScenario254`1 + implements class InterfaceScenario254`1> { -} // end of class DerivedScenario254`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario255`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario254`1 +.class public abstract auto ansi InterfaceScenario255`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario255`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario255`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario255`1 +.class public auto ansi BaseScenario255`1 extends [System.Runtime]System.Object - implements class InterfaceScenario255`{genericParams.Split(',').Length}> + implements class InterfaceScenario255`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario255`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario255`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario255`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario255`{genericParams.Split(',').Length}<> - extends class BaseScenario255`{genericParams.Split(',').Length} - implements class InterfaceScenario255`{genericParams.Split(',').Length}> +} // end of class BaseScenario255`1 +.class public auto ansi DerivedScenario255`1 + extends class BaseScenario255`1 + implements class InterfaceScenario255`1> { - .override method object class InterfaceScenario255`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario255`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario255`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario256`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario255`1>::Method() with method object class BaseScenario255`1::Method() +} // end of class DerivedScenario255`1 +.class public abstract auto ansi InterfaceScenario256`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario256`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario256`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario256`1 +.class public abstract auto ansi BaseScenario256`1 extends [System.Runtime]System.Object - implements class InterfaceScenario256`{genericParams.Split(',').Length}> + implements class InterfaceScenario256`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario256`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario256`{genericParams.Split(',').Length}<> - extends class BaseScenario256`{genericParams.Split(',').Length} - implements class InterfaceScenario256`{genericParams.Split(',').Length}> +} // end of class BaseScenario256`1 +.class public auto ansi DerivedScenario256`1 + extends class BaseScenario256`1 + implements class InterfaceScenario256`1> { -} // end of class DerivedScenario256`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario257`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario256`1 +.class public abstract auto ansi InterfaceScenario257`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario257`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario257`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario257`1 +.class public auto ansi BaseScenario257`1 extends [System.Runtime]System.Object - implements class InterfaceScenario257`{genericParams.Split(',').Length}> + implements class InterfaceScenario257`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario257`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario257`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario257`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario257`{genericParams.Split(',').Length}<> - extends class BaseScenario257`{genericParams.Split(',').Length} +} // end of class BaseScenario257`1 +.class public auto ansi DerivedScenario257`1 + extends class BaseScenario257`1 { - .override method object class InterfaceScenario257`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario257`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario257`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario258`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario257`1>::Method() with method object class BaseScenario257`1::Method() +} // end of class DerivedScenario257`1 +.class public abstract auto ansi InterfaceScenario258`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario258`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario258`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario258`1 +.class public auto ansi BaseScenario258`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario258`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario258`{genericParams.Split(',').Length}<> - extends class BaseScenario258`{genericParams.Split(',').Length} - implements class InterfaceScenario258`{genericParams.Split(',').Length}> +} // end of class BaseScenario258`1 +.class public auto ansi DerivedScenario258`1 + extends class BaseScenario258`1 + implements class InterfaceScenario258`1> { -} // end of class DerivedScenario258`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario259`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario258`1 +.class public abstract auto ansi InterfaceScenario259`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario259`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario259`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario259`1 +.class public auto ansi BaseScenario259`1 extends [System.Runtime]System.Object - implements class InterfaceScenario259`{genericParams.Split(',').Length}> + implements class InterfaceScenario259`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario259`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario259`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario259`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario259`{genericParams.Split(',').Length}<> - extends class BaseScenario259`{genericParams.Split(',').Length} - implements class InterfaceScenario259`{genericParams.Split(',').Length}> +} // end of class BaseScenario259`1 +.class public auto ansi DerivedScenario259`1 + extends class BaseScenario259`1 + implements class InterfaceScenario259`1> { - .override method object class InterfaceScenario259`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario259`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario259`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario260`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario259`1>::Method() with method object class BaseScenario259`1::Method() +} // end of class DerivedScenario259`1 +.class public abstract auto ansi InterfaceScenario260`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario260`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario260`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario260`1 +.class public abstract auto ansi BaseScenario260`1 extends [System.Runtime]System.Object - implements class InterfaceScenario260`{genericParams.Split(',').Length}> + implements class InterfaceScenario260`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario260`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario260`{genericParams.Split(',').Length}<> - extends class BaseScenario260`{genericParams.Split(',').Length} - implements class InterfaceScenario260`{genericParams.Split(',').Length}> +} // end of class BaseScenario260`1 +.class public auto ansi DerivedScenario260`1 + extends class BaseScenario260`1 + implements class InterfaceScenario260`1> { -} // end of class DerivedScenario260`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario261`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario260`1 +.class public abstract auto ansi InterfaceScenario261`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario261`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario261`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario261`1 +.class public auto ansi BaseScenario261`1 extends [System.Runtime]System.Object - implements class InterfaceScenario261`{genericParams.Split(',').Length}> + implements class InterfaceScenario261`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario261`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario261`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario261`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario261`{genericParams.Split(',').Length}<> - extends class BaseScenario261`{genericParams.Split(',').Length} +} // end of class BaseScenario261`1 +.class public auto ansi DerivedScenario261`1 + extends class BaseScenario261`1 { - .override method object class InterfaceScenario261`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario261`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario261`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario262`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario261`1>::Method() with method object class BaseScenario261`1::Method() +} // end of class DerivedScenario261`1 +.class public abstract auto ansi InterfaceScenario262`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario262`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario262`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario262`1 +.class public auto ansi BaseScenario262`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario262`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario262`{genericParams.Split(',').Length}<> - extends class BaseScenario262`{genericParams.Split(',').Length} - implements class InterfaceScenario262`{genericParams.Split(',').Length}> +} // end of class BaseScenario262`1 +.class public auto ansi DerivedScenario262`1 + extends class BaseScenario262`1 + implements class InterfaceScenario262`1> { -} // end of class DerivedScenario262`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario263`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario262`1 +.class public abstract auto ansi InterfaceScenario263`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario263`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario263`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario263`1 +.class public auto ansi BaseScenario263`1 extends [System.Runtime]System.Object - implements class InterfaceScenario263`{genericParams.Split(',').Length}> + implements class InterfaceScenario263`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario263`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario263`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario263`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario263`{genericParams.Split(',').Length}<> - extends class BaseScenario263`{genericParams.Split(',').Length} - implements class InterfaceScenario263`{genericParams.Split(',').Length}> +} // end of class BaseScenario263`1 +.class public auto ansi DerivedScenario263`1 + extends class BaseScenario263`1 + implements class InterfaceScenario263`1> { - .override method object class InterfaceScenario263`{genericParams.Split(',').Length}>::Method() with method object class BaseScenario263`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario263`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario264`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario263`1>::Method() with method object class BaseScenario263`1::Method() +} // end of class DerivedScenario263`1 +.class public abstract auto ansi InterfaceScenario264`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario264`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario264`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario264`1 +.class public abstract auto ansi BaseScenario264`1 extends [System.Runtime]System.Object - implements class InterfaceScenario264`{genericParams.Split(',').Length}> + implements class InterfaceScenario264`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario264`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario264`{genericParams.Split(',').Length}<> - extends class BaseScenario264`{genericParams.Split(',').Length} - implements class InterfaceScenario264`{genericParams.Split(',').Length}> +} // end of class BaseScenario264`1 +.class public auto ansi DerivedScenario264`1 + extends class BaseScenario264`1 + implements class InterfaceScenario264`1> { -} // end of class DerivedScenario264`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario265`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario264`1 +.class public abstract auto ansi InterfaceScenario265`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario265`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario265`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario265`1 +.class public auto ansi BaseScenario265`1 extends [System.Runtime]System.Object - implements class InterfaceScenario265`{genericParams.Split(',').Length}> + implements class InterfaceScenario265`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario265`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario265`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario265`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario265`{genericParams.Split(',').Length}<> - extends class BaseScenario265`{genericParams.Split(',').Length}> +} // end of class BaseScenario265`1 +.class public auto ansi DerivedScenario265`1 + extends class BaseScenario265`1> { - .override method object class InterfaceScenario265`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario265`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario265`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario266`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario265`1>>::Method() with method object class BaseScenario265`1>::Method() +} // end of class DerivedScenario265`1 +.class public abstract auto ansi InterfaceScenario266`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario266`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario266`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario266`1 +.class public auto ansi BaseScenario266`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario266`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario266`{genericParams.Split(',').Length}<> - extends class BaseScenario266`{genericParams.Split(',').Length}> - implements class InterfaceScenario266`{genericParams.Split(',').Length}> +} // end of class BaseScenario266`1 +.class public auto ansi DerivedScenario266`1 + extends class BaseScenario266`1> + implements class InterfaceScenario266`1> { -} // end of class DerivedScenario266`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario267`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario266`1 +.class public abstract auto ansi InterfaceScenario267`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario267`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario267`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario267`1 +.class public auto ansi BaseScenario267`1 extends [System.Runtime]System.Object - implements class InterfaceScenario267`{genericParams.Split(',').Length}> + implements class InterfaceScenario267`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario267`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario267`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario267`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario267`{genericParams.Split(',').Length}<> - extends class BaseScenario267`{genericParams.Split(',').Length}> - implements class InterfaceScenario267`{genericParams.Split(',').Length}> +} // end of class BaseScenario267`1 +.class public auto ansi DerivedScenario267`1 + extends class BaseScenario267`1> + implements class InterfaceScenario267`1> { - .override method object class InterfaceScenario267`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario267`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario267`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario268`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario267`1>>::Method() with method object class BaseScenario267`1>::Method() +} // end of class DerivedScenario267`1 +.class public abstract auto ansi InterfaceScenario268`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario268`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario268`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario268`1 +.class public abstract auto ansi BaseScenario268`1 extends [System.Runtime]System.Object - implements class InterfaceScenario268`{genericParams.Split(',').Length}> + implements class InterfaceScenario268`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario268`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario268`{genericParams.Split(',').Length}<> - extends class BaseScenario268`{genericParams.Split(',').Length}> - implements class InterfaceScenario268`{genericParams.Split(',').Length}> +} // end of class BaseScenario268`1 +.class public auto ansi DerivedScenario268`1 + extends class BaseScenario268`1> + implements class InterfaceScenario268`1> { -} // end of class DerivedScenario268`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario269`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario268`1 +.class public abstract auto ansi InterfaceScenario269`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario269`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario269`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario269`1 +.class public auto ansi BaseScenario269`1 extends [System.Runtime]System.Object - implements class InterfaceScenario269`{genericParams.Split(',').Length}> + implements class InterfaceScenario269`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario269`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario269`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario269`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario269`{genericParams.Split(',').Length}<> - extends class BaseScenario269`{genericParams.Split(',').Length}> +} // end of class BaseScenario269`1 +.class public auto ansi DerivedScenario269`1 + extends class BaseScenario269`1> { - .override method object class InterfaceScenario269`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario269`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario269`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario270`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario269`1>>::Method() with method object class BaseScenario269`1>::Method() +} // end of class DerivedScenario269`1 +.class public abstract auto ansi InterfaceScenario270`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario270`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario270`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario270`1 +.class public auto ansi BaseScenario270`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario270`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario270`{genericParams.Split(',').Length}<> - extends class BaseScenario270`{genericParams.Split(',').Length}> - implements class InterfaceScenario270`{genericParams.Split(',').Length}> +} // end of class BaseScenario270`1 +.class public auto ansi DerivedScenario270`1 + extends class BaseScenario270`1> + implements class InterfaceScenario270`1> { -} // end of class DerivedScenario270`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario271`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario270`1 +.class public abstract auto ansi InterfaceScenario271`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario271`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario271`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario271`1 +.class public auto ansi BaseScenario271`1 extends [System.Runtime]System.Object - implements class InterfaceScenario271`{genericParams.Split(',').Length}> + implements class InterfaceScenario271`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario271`{genericParams.Split(',').Length}>::Method() + .override method object class InterfaceScenario271`1>::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario271`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario271`{genericParams.Split(',').Length}<> - extends class BaseScenario271`{genericParams.Split(',').Length}> - implements class InterfaceScenario271`{genericParams.Split(',').Length}> +} // end of class BaseScenario271`1 +.class public auto ansi DerivedScenario271`1 + extends class BaseScenario271`1> + implements class InterfaceScenario271`1> { - .override method object class InterfaceScenario271`{genericParams.Split(',').Length}>>::Method() with method object class BaseScenario271`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario271`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario272`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario271`1>>::Method() with method object class BaseScenario271`1>::Method() +} // end of class DerivedScenario271`1 +.class public abstract auto ansi InterfaceScenario272`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario272`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario272`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario272`1 +.class public abstract auto ansi BaseScenario272`1 extends [System.Runtime]System.Object - implements class InterfaceScenario272`{genericParams.Split(',').Length}> + implements class InterfaceScenario272`1> { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario272`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario272`{genericParams.Split(',').Length}<> - extends class BaseScenario272`{genericParams.Split(',').Length}> - implements class InterfaceScenario272`{genericParams.Split(',').Length}> +} // end of class BaseScenario272`1 +.class public auto ansi DerivedScenario272`1 + extends class BaseScenario272`1> + implements class InterfaceScenario272`1> { -} // end of class DerivedScenario272`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario273`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario272`1 +.class public abstract auto ansi InterfaceScenario273`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario273`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario273<> +} // end of class InterfaceScenario273`1 +.class public auto ansi BaseScenario273 extends [System.Runtime]System.Object - implements class InterfaceScenario273`{genericParams.Split(',').Length} + implements class InterfaceScenario273`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario273`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario273`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario273 -.class public auto ansi DerivedScenario273<> +.class public auto ansi DerivedScenario273 extends class BaseScenario273 { - .override method object class InterfaceScenario273`{genericParams.Split(',').Length}::Method() with method object class BaseScenario273::Method() + .override method object class InterfaceScenario273`1::Method() with method object class BaseScenario273::Method() } // end of class DerivedScenario273 -.class public abstract auto ansi InterfaceScenario274`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario274`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario274`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario274<> +} // end of class InterfaceScenario274`1 +.class public auto ansi BaseScenario274 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario274 -.class public auto ansi DerivedScenario274<> +.class public auto ansi DerivedScenario274 extends class BaseScenario274 - implements class InterfaceScenario274`{genericParams.Split(',').Length} + implements class InterfaceScenario274`1 { } // end of class DerivedScenario274 -.class public abstract auto ansi InterfaceScenario275`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario275`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario275`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario275<> +} // end of class InterfaceScenario275`1 +.class public auto ansi BaseScenario275 extends [System.Runtime]System.Object - implements class InterfaceScenario275`{genericParams.Split(',').Length} + implements class InterfaceScenario275`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario275`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario275`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario275 -.class public auto ansi DerivedScenario275<> +.class public auto ansi DerivedScenario275 extends class BaseScenario275 - implements class InterfaceScenario275`{genericParams.Split(',').Length} + implements class InterfaceScenario275`1 { - .override method object class InterfaceScenario275`{genericParams.Split(',').Length}::Method() with method object class BaseScenario275::Method() + .override method object class InterfaceScenario275`1::Method() with method object class BaseScenario275::Method() } // end of class DerivedScenario275 -.class public abstract auto ansi InterfaceScenario276`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario276`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario276`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario276<> +} // end of class InterfaceScenario276`1 +.class public abstract auto ansi BaseScenario276 extends [System.Runtime]System.Object - implements class InterfaceScenario276`{genericParams.Split(',').Length} + implements class InterfaceScenario276`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario276 -.class public auto ansi DerivedScenario276<> +.class public auto ansi DerivedScenario276 extends class BaseScenario276 - implements class InterfaceScenario276`{genericParams.Split(',').Length} + implements class InterfaceScenario276`1 { } // end of class DerivedScenario276 -.class public abstract auto ansi InterfaceScenario277`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario277`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario277`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario277<> +} // end of class InterfaceScenario277`1 +.class public auto ansi BaseScenario277 extends [System.Runtime]System.Object - implements class InterfaceScenario277`{genericParams.Split(',').Length} + implements class InterfaceScenario277`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario277`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario277`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario277 -.class public auto ansi DerivedScenario277`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario277`1 extends class BaseScenario277 { - .override method object class InterfaceScenario277`{genericParams.Split(',').Length}::Method() with method object class BaseScenario277::Method() -} // end of class DerivedScenario277`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario278`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario277`1::Method() with method object class BaseScenario277::Method() +} // end of class DerivedScenario277`1 +.class public abstract auto ansi InterfaceScenario278`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario278`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario278<> +} // end of class InterfaceScenario278`1 +.class public auto ansi BaseScenario278 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario278 -.class public auto ansi DerivedScenario278`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario278`1 extends class BaseScenario278 - implements class InterfaceScenario278`{genericParams.Split(',').Length} + implements class InterfaceScenario278`1 { -} // end of class DerivedScenario278`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario279`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario278`1 +.class public abstract auto ansi InterfaceScenario279`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario279`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario279<> +} // end of class InterfaceScenario279`1 +.class public auto ansi BaseScenario279 extends [System.Runtime]System.Object - implements class InterfaceScenario279`{genericParams.Split(',').Length} + implements class InterfaceScenario279`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario279`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario279`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario279 -.class public auto ansi DerivedScenario279`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario279`1 extends class BaseScenario279 - implements class InterfaceScenario279`{genericParams.Split(',').Length} + implements class InterfaceScenario279`1 { - .override method object class InterfaceScenario279`{genericParams.Split(',').Length}::Method() with method object class BaseScenario279::Method() -} // end of class DerivedScenario279`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario280`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario279`1::Method() with method object class BaseScenario279::Method() +} // end of class DerivedScenario279`1 +.class public abstract auto ansi InterfaceScenario280`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario280`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario280<> +} // end of class InterfaceScenario280`1 +.class public abstract auto ansi BaseScenario280 extends [System.Runtime]System.Object - implements class InterfaceScenario280`{genericParams.Split(',').Length} + implements class InterfaceScenario280`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario280 -.class public auto ansi DerivedScenario280`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario280`1 extends class BaseScenario280 - implements class InterfaceScenario280`{genericParams.Split(',').Length} + implements class InterfaceScenario280`1 { -} // end of class DerivedScenario280`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario281`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario280`1 +.class public abstract auto ansi InterfaceScenario281`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario281`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario281<> +} // end of class InterfaceScenario281`1 +.class public auto ansi BaseScenario281 extends [System.Runtime]System.Object - implements class InterfaceScenario281`{genericParams.Split(',').Length} + implements class InterfaceScenario281`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario281`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario281`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario281 -.class public auto ansi DerivedScenario281`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario281`1 extends class BaseScenario281 { - .override method object class InterfaceScenario281`{genericParams.Split(',').Length}::Method() with method object class BaseScenario281::Method() -} // end of class DerivedScenario281`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario282`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario281`1::Method() with method object class BaseScenario281::Method() +} // end of class DerivedScenario281`1 +.class public abstract auto ansi InterfaceScenario282`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario282`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario282<> +} // end of class InterfaceScenario282`1 +.class public auto ansi BaseScenario282 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario282 -.class public auto ansi DerivedScenario282`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario282`1 extends class BaseScenario282 - implements class InterfaceScenario282`{genericParams.Split(',').Length} + implements class InterfaceScenario282`1 { -} // end of class DerivedScenario282`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario283`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario282`1 +.class public abstract auto ansi InterfaceScenario283`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario283`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario283<> +} // end of class InterfaceScenario283`1 +.class public auto ansi BaseScenario283 extends [System.Runtime]System.Object - implements class InterfaceScenario283`{genericParams.Split(',').Length} + implements class InterfaceScenario283`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario283`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario283`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario283 -.class public auto ansi DerivedScenario283`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario283`1 extends class BaseScenario283 - implements class InterfaceScenario283`{genericParams.Split(',').Length} + implements class InterfaceScenario283`1 { - .override method object class InterfaceScenario283`{genericParams.Split(',').Length}::Method() with method object class BaseScenario283::Method() -} // end of class DerivedScenario283`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario284`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario283`1::Method() with method object class BaseScenario283::Method() +} // end of class DerivedScenario283`1 +.class public abstract auto ansi InterfaceScenario284`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario284`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario284<> +} // end of class InterfaceScenario284`1 +.class public abstract auto ansi BaseScenario284 extends [System.Runtime]System.Object - implements class InterfaceScenario284`{genericParams.Split(',').Length} + implements class InterfaceScenario284`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario284 -.class public auto ansi DerivedScenario284`{genericParams.Split(',').Length}<> +.class public auto ansi DerivedScenario284`1 extends class BaseScenario284 - implements class InterfaceScenario284`{genericParams.Split(',').Length} + implements class InterfaceScenario284`1 { -} // end of class DerivedScenario284`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario285`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario284`1 +.class public abstract auto ansi InterfaceScenario285`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario285`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario285`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario285`1 +.class public auto ansi BaseScenario285`1 extends [System.Runtime]System.Object - implements class InterfaceScenario285`{genericParams.Split(',').Length} + implements class InterfaceScenario285`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario285`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario285`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario285`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario285<> - extends class BaseScenario285`{genericParams.Split(',').Length} +} // end of class BaseScenario285`1 +.class public auto ansi DerivedScenario285 + extends class BaseScenario285`1 { - .override method object class InterfaceScenario285`{genericParams.Split(',').Length}::Method() with method object class BaseScenario285`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario285`1::Method() with method object class BaseScenario285`1::Method() } // end of class DerivedScenario285 -.class public abstract auto ansi InterfaceScenario286`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario286`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario286`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario286`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario286`1 +.class public auto ansi BaseScenario286`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario286`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario286<> - extends class BaseScenario286`{genericParams.Split(',').Length} - implements class InterfaceScenario286`{genericParams.Split(',').Length} +} // end of class BaseScenario286`1 +.class public auto ansi DerivedScenario286 + extends class BaseScenario286`1 + implements class InterfaceScenario286`1 { } // end of class DerivedScenario286 -.class public abstract auto ansi InterfaceScenario287`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario287`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario287`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario287`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario287`1 +.class public auto ansi BaseScenario287`1 extends [System.Runtime]System.Object - implements class InterfaceScenario287`{genericParams.Split(',').Length} + implements class InterfaceScenario287`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario287`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario287`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario287`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario287<> - extends class BaseScenario287`{genericParams.Split(',').Length} - implements class InterfaceScenario287`{genericParams.Split(',').Length} +} // end of class BaseScenario287`1 +.class public auto ansi DerivedScenario287 + extends class BaseScenario287`1 + implements class InterfaceScenario287`1 { - .override method object class InterfaceScenario287`{genericParams.Split(',').Length}::Method() with method object class BaseScenario287`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario287`1::Method() with method object class BaseScenario287`1::Method() } // end of class DerivedScenario287 -.class public abstract auto ansi InterfaceScenario288`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario288`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario288`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario288`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario288`1 +.class public abstract auto ansi BaseScenario288`1 extends [System.Runtime]System.Object - implements class InterfaceScenario288`{genericParams.Split(',').Length} + implements class InterfaceScenario288`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario288`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario288<> - extends class BaseScenario288`{genericParams.Split(',').Length} - implements class InterfaceScenario288`{genericParams.Split(',').Length} +} // end of class BaseScenario288`1 +.class public auto ansi DerivedScenario288 + extends class BaseScenario288`1 + implements class InterfaceScenario288`1 { } // end of class DerivedScenario288 -.class public abstract auto ansi InterfaceScenario289`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario289`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario289`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario289`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario289`1 +.class public auto ansi BaseScenario289`1 extends [System.Runtime]System.Object - implements class InterfaceScenario289`{genericParams.Split(',').Length} + implements class InterfaceScenario289`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario289`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario289`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario289`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario289`{genericParams.Split(',').Length}<> - extends class BaseScenario289`{genericParams.Split(',').Length} +} // end of class BaseScenario289`1 +.class public auto ansi DerivedScenario289`1 + extends class BaseScenario289`1 { - .override method object class InterfaceScenario289`{genericParams.Split(',').Length}::Method() with method object class BaseScenario289`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario289`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario290`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario289`1::Method() with method object class BaseScenario289`1::Method() +} // end of class DerivedScenario289`1 +.class public abstract auto ansi InterfaceScenario290`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario290`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario290`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario290`1 +.class public auto ansi BaseScenario290`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario290`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario290`{genericParams.Split(',').Length}<> - extends class BaseScenario290`{genericParams.Split(',').Length} - implements class InterfaceScenario290`{genericParams.Split(',').Length} +} // end of class BaseScenario290`1 +.class public auto ansi DerivedScenario290`1 + extends class BaseScenario290`1 + implements class InterfaceScenario290`1 { -} // end of class DerivedScenario290`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario291`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario290`1 +.class public abstract auto ansi InterfaceScenario291`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario291`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario291`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario291`1 +.class public auto ansi BaseScenario291`1 extends [System.Runtime]System.Object - implements class InterfaceScenario291`{genericParams.Split(',').Length} + implements class InterfaceScenario291`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario291`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario291`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario291`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario291`{genericParams.Split(',').Length}<> - extends class BaseScenario291`{genericParams.Split(',').Length} - implements class InterfaceScenario291`{genericParams.Split(',').Length} +} // end of class BaseScenario291`1 +.class public auto ansi DerivedScenario291`1 + extends class BaseScenario291`1 + implements class InterfaceScenario291`1 { - .override method object class InterfaceScenario291`{genericParams.Split(',').Length}::Method() with method object class BaseScenario291`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario291`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario292`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario291`1::Method() with method object class BaseScenario291`1::Method() +} // end of class DerivedScenario291`1 +.class public abstract auto ansi InterfaceScenario292`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario292`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario292`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario292`1 +.class public abstract auto ansi BaseScenario292`1 extends [System.Runtime]System.Object - implements class InterfaceScenario292`{genericParams.Split(',').Length} + implements class InterfaceScenario292`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario292`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario292`{genericParams.Split(',').Length}<> - extends class BaseScenario292`{genericParams.Split(',').Length} - implements class InterfaceScenario292`{genericParams.Split(',').Length} +} // end of class BaseScenario292`1 +.class public auto ansi DerivedScenario292`1 + extends class BaseScenario292`1 + implements class InterfaceScenario292`1 { -} // end of class DerivedScenario292`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario293`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario292`1 +.class public abstract auto ansi InterfaceScenario293`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario293`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario293`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario293`1 +.class public auto ansi BaseScenario293`1 extends [System.Runtime]System.Object - implements class InterfaceScenario293`{genericParams.Split(',').Length} + implements class InterfaceScenario293`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario293`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario293`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario293`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario293`{genericParams.Split(',').Length}<> - extends class BaseScenario293`{genericParams.Split(',').Length} +} // end of class BaseScenario293`1 +.class public auto ansi DerivedScenario293`1 + extends class BaseScenario293`1 { - .override method object class InterfaceScenario293`{genericParams.Split(',').Length}::Method() with method object class BaseScenario293`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario293`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario294`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario293`1::Method() with method object class BaseScenario293`1::Method() +} // end of class DerivedScenario293`1 +.class public abstract auto ansi InterfaceScenario294`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario294`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario294`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario294`1 +.class public auto ansi BaseScenario294`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario294`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario294`{genericParams.Split(',').Length}<> - extends class BaseScenario294`{genericParams.Split(',').Length} - implements class InterfaceScenario294`{genericParams.Split(',').Length} +} // end of class BaseScenario294`1 +.class public auto ansi DerivedScenario294`1 + extends class BaseScenario294`1 + implements class InterfaceScenario294`1 { -} // end of class DerivedScenario294`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario295`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario294`1 +.class public abstract auto ansi InterfaceScenario295`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario295`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario295`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario295`1 +.class public auto ansi BaseScenario295`1 extends [System.Runtime]System.Object - implements class InterfaceScenario295`{genericParams.Split(',').Length} + implements class InterfaceScenario295`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario295`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario295`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario295`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario295`{genericParams.Split(',').Length}<> - extends class BaseScenario295`{genericParams.Split(',').Length} - implements class InterfaceScenario295`{genericParams.Split(',').Length} +} // end of class BaseScenario295`1 +.class public auto ansi DerivedScenario295`1 + extends class BaseScenario295`1 + implements class InterfaceScenario295`1 { - .override method object class InterfaceScenario295`{genericParams.Split(',').Length}::Method() with method object class BaseScenario295`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario295`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario296`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario295`1::Method() with method object class BaseScenario295`1::Method() +} // end of class DerivedScenario295`1 +.class public abstract auto ansi InterfaceScenario296`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario296`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario296`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario296`1 +.class public abstract auto ansi BaseScenario296`1 extends [System.Runtime]System.Object - implements class InterfaceScenario296`{genericParams.Split(',').Length} + implements class InterfaceScenario296`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario296`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario296`{genericParams.Split(',').Length}<> - extends class BaseScenario296`{genericParams.Split(',').Length} - implements class InterfaceScenario296`{genericParams.Split(',').Length} +} // end of class BaseScenario296`1 +.class public auto ansi DerivedScenario296`1 + extends class BaseScenario296`1 + implements class InterfaceScenario296`1 { -} // end of class DerivedScenario296`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario297`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario296`1 +.class public abstract auto ansi InterfaceScenario297`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario297`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario297`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario297`1 +.class public auto ansi BaseScenario297`1 extends [System.Runtime]System.Object - implements class InterfaceScenario297`{genericParams.Split(',').Length} + implements class InterfaceScenario297`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario297`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario297`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario297`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario297`{genericParams.Split(',').Length}<> - extends class BaseScenario297`{genericParams.Split(',').Length} +} // end of class BaseScenario297`1 +.class public auto ansi DerivedScenario297`1 + extends class BaseScenario297`1 { - .override method object class InterfaceScenario297`{genericParams.Split(',').Length}::Method() with method object class BaseScenario297`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario297`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario298`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario297`1::Method() with method object class BaseScenario297`1::Method() +} // end of class DerivedScenario297`1 +.class public abstract auto ansi InterfaceScenario298`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario298`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario298`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario298`1 +.class public auto ansi BaseScenario298`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario298`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario298`{genericParams.Split(',').Length}<> - extends class BaseScenario298`{genericParams.Split(',').Length} - implements class InterfaceScenario298`{genericParams.Split(',').Length} +} // end of class BaseScenario298`1 +.class public auto ansi DerivedScenario298`1 + extends class BaseScenario298`1 + implements class InterfaceScenario298`1 { -} // end of class DerivedScenario298`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario299`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario298`1 +.class public abstract auto ansi InterfaceScenario299`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario299`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario299`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario299`1 +.class public auto ansi BaseScenario299`1 extends [System.Runtime]System.Object - implements class InterfaceScenario299`{genericParams.Split(',').Length} + implements class InterfaceScenario299`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario299`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario299`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario299`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario299`{genericParams.Split(',').Length}<> - extends class BaseScenario299`{genericParams.Split(',').Length} - implements class InterfaceScenario299`{genericParams.Split(',').Length} +} // end of class BaseScenario299`1 +.class public auto ansi DerivedScenario299`1 + extends class BaseScenario299`1 + implements class InterfaceScenario299`1 { - .override method object class InterfaceScenario299`{genericParams.Split(',').Length}::Method() with method object class BaseScenario299`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario299`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario300`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario299`1::Method() with method object class BaseScenario299`1::Method() +} // end of class DerivedScenario299`1 +.class public abstract auto ansi InterfaceScenario300`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario300`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario300`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario300`1 +.class public abstract auto ansi BaseScenario300`1 extends [System.Runtime]System.Object - implements class InterfaceScenario300`{genericParams.Split(',').Length} + implements class InterfaceScenario300`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario300`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario300`{genericParams.Split(',').Length}<> - extends class BaseScenario300`{genericParams.Split(',').Length} - implements class InterfaceScenario300`{genericParams.Split(',').Length} +} // end of class BaseScenario300`1 +.class public auto ansi DerivedScenario300`1 + extends class BaseScenario300`1 + implements class InterfaceScenario300`1 { -} // end of class DerivedScenario300`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario301`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario300`1 +.class public abstract auto ansi InterfaceScenario301`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario301`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario301`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario301`1 +.class public auto ansi BaseScenario301`1 extends [System.Runtime]System.Object - implements class InterfaceScenario301`{genericParams.Split(',').Length} + implements class InterfaceScenario301`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario301`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario301`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario301`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario301`{genericParams.Split(',').Length}<> - extends class BaseScenario301`{genericParams.Split(',').Length} +} // end of class BaseScenario301`1 +.class public auto ansi DerivedScenario301`1 + extends class BaseScenario301`1 { - .override method object class InterfaceScenario301`{genericParams.Split(',').Length}::Method() with method object class BaseScenario301`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario301`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario302`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario301`1::Method() with method object class BaseScenario301`1::Method() +} // end of class DerivedScenario301`1 +.class public abstract auto ansi InterfaceScenario302`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario302`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario302`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario302`1 +.class public auto ansi BaseScenario302`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario302`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario302`{genericParams.Split(',').Length}<> - extends class BaseScenario302`{genericParams.Split(',').Length} - implements class InterfaceScenario302`{genericParams.Split(',').Length} +} // end of class BaseScenario302`1 +.class public auto ansi DerivedScenario302`1 + extends class BaseScenario302`1 + implements class InterfaceScenario302`1 { -} // end of class DerivedScenario302`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario303`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario302`1 +.class public abstract auto ansi InterfaceScenario303`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario303`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario303`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario303`1 +.class public auto ansi BaseScenario303`1 extends [System.Runtime]System.Object - implements class InterfaceScenario303`{genericParams.Split(',').Length} + implements class InterfaceScenario303`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario303`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario303`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario303`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario303`{genericParams.Split(',').Length}<> - extends class BaseScenario303`{genericParams.Split(',').Length} - implements class InterfaceScenario303`{genericParams.Split(',').Length} +} // end of class BaseScenario303`1 +.class public auto ansi DerivedScenario303`1 + extends class BaseScenario303`1 + implements class InterfaceScenario303`1 { - .override method object class InterfaceScenario303`{genericParams.Split(',').Length}::Method() with method object class BaseScenario303`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario303`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario304`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario303`1::Method() with method object class BaseScenario303`1::Method() +} // end of class DerivedScenario303`1 +.class public abstract auto ansi InterfaceScenario304`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario304`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario304`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario304`1 +.class public abstract auto ansi BaseScenario304`1 extends [System.Runtime]System.Object - implements class InterfaceScenario304`{genericParams.Split(',').Length} + implements class InterfaceScenario304`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario304`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario304`{genericParams.Split(',').Length}<> - extends class BaseScenario304`{genericParams.Split(',').Length} - implements class InterfaceScenario304`{genericParams.Split(',').Length} +} // end of class BaseScenario304`1 +.class public auto ansi DerivedScenario304`1 + extends class BaseScenario304`1 + implements class InterfaceScenario304`1 { -} // end of class DerivedScenario304`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario305`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario304`1 +.class public abstract auto ansi InterfaceScenario305`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario305`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario305`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario305`1 +.class public auto ansi BaseScenario305`1 extends [System.Runtime]System.Object - implements class InterfaceScenario305`{genericParams.Split(',').Length} + implements class InterfaceScenario305`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario305`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario305`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario305`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario305`{genericParams.Split(',').Length}<> - extends class BaseScenario305`{genericParams.Split(',').Length}> +} // end of class BaseScenario305`1 +.class public auto ansi DerivedScenario305`1 + extends class BaseScenario305`1> { - .override method object class InterfaceScenario305`{genericParams.Split(',').Length}::Method() with method object class BaseScenario305`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario305`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario306`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario305`1::Method() with method object class BaseScenario305`1>::Method() +} // end of class DerivedScenario305`1 +.class public abstract auto ansi InterfaceScenario306`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario306`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario306`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario306`1 +.class public auto ansi BaseScenario306`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario306`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario306`{genericParams.Split(',').Length}<> - extends class BaseScenario306`{genericParams.Split(',').Length}> - implements class InterfaceScenario306`{genericParams.Split(',').Length} +} // end of class BaseScenario306`1 +.class public auto ansi DerivedScenario306`1 + extends class BaseScenario306`1> + implements class InterfaceScenario306`1 { -} // end of class DerivedScenario306`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario307`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario306`1 +.class public abstract auto ansi InterfaceScenario307`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario307`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario307`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario307`1 +.class public auto ansi BaseScenario307`1 extends [System.Runtime]System.Object - implements class InterfaceScenario307`{genericParams.Split(',').Length} + implements class InterfaceScenario307`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario307`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario307`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario307`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario307`{genericParams.Split(',').Length}<> - extends class BaseScenario307`{genericParams.Split(',').Length}> - implements class InterfaceScenario307`{genericParams.Split(',').Length} +} // end of class BaseScenario307`1 +.class public auto ansi DerivedScenario307`1 + extends class BaseScenario307`1> + implements class InterfaceScenario307`1 { - .override method object class InterfaceScenario307`{genericParams.Split(',').Length}::Method() with method object class BaseScenario307`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario307`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario308`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario307`1::Method() with method object class BaseScenario307`1>::Method() +} // end of class DerivedScenario307`1 +.class public abstract auto ansi InterfaceScenario308`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario308`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario308`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario308`1 +.class public abstract auto ansi BaseScenario308`1 extends [System.Runtime]System.Object - implements class InterfaceScenario308`{genericParams.Split(',').Length} + implements class InterfaceScenario308`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario308`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario308`{genericParams.Split(',').Length}<> - extends class BaseScenario308`{genericParams.Split(',').Length}> - implements class InterfaceScenario308`{genericParams.Split(',').Length} +} // end of class BaseScenario308`1 +.class public auto ansi DerivedScenario308`1 + extends class BaseScenario308`1> + implements class InterfaceScenario308`1 { -} // end of class DerivedScenario308`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario309`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario308`1 +.class public abstract auto ansi InterfaceScenario309`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario309`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario309`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario309`1 +.class public auto ansi BaseScenario309`1 extends [System.Runtime]System.Object - implements class InterfaceScenario309`{genericParams.Split(',').Length} + implements class InterfaceScenario309`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario309`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario309`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario309`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario309`{genericParams.Split(',').Length}<> - extends class BaseScenario309`{genericParams.Split(',').Length}> +} // end of class BaseScenario309`1 +.class public auto ansi DerivedScenario309`1 + extends class BaseScenario309`1> { - .override method object class InterfaceScenario309`{genericParams.Split(',').Length}::Method() with method object class BaseScenario309`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario309`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario310`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario309`1::Method() with method object class BaseScenario309`1>::Method() +} // end of class DerivedScenario309`1 +.class public abstract auto ansi InterfaceScenario310`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario310`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario310`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario310`1 +.class public auto ansi BaseScenario310`1 extends [System.Runtime]System.Object { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario310`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario310`{genericParams.Split(',').Length}<> - extends class BaseScenario310`{genericParams.Split(',').Length}> - implements class InterfaceScenario310`{genericParams.Split(',').Length} +} // end of class BaseScenario310`1 +.class public auto ansi DerivedScenario310`1 + extends class BaseScenario310`1> + implements class InterfaceScenario310`1 { -} // end of class DerivedScenario310`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario311`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario310`1 +.class public abstract auto ansi InterfaceScenario311`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario311`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario311`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario311`1 +.class public auto ansi BaseScenario311`1 extends [System.Runtime]System.Object - implements class InterfaceScenario311`{genericParams.Split(',').Length} + implements class InterfaceScenario311`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario311`{genericParams.Split(',').Length}::Method() + .override method object class InterfaceScenario311`1::Method() .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario311`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario311`{genericParams.Split(',').Length}<> - extends class BaseScenario311`{genericParams.Split(',').Length}> - implements class InterfaceScenario311`{genericParams.Split(',').Length} +} // end of class BaseScenario311`1 +.class public auto ansi DerivedScenario311`1 + extends class BaseScenario311`1> + implements class InterfaceScenario311`1 { - .override method object class InterfaceScenario311`{genericParams.Split(',').Length}::Method() with method object class BaseScenario311`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario311`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario312`{genericParams.Split(',').Length}<> + .override method object class InterfaceScenario311`1::Method() with method object class BaseScenario311`1>::Method() +} // end of class DerivedScenario311`1 +.class public abstract auto ansi InterfaceScenario312`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario312`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario312`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario312`1 +.class public abstract auto ansi BaseScenario312`1 extends [System.Runtime]System.Object - implements class InterfaceScenario312`{genericParams.Split(',').Length} + implements class InterfaceScenario312`1 { .method public static object Method() cil managed noinlining { .locals init (object V_O) - ldloca.s V_0 + ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario312`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario312`{genericParams.Split(',').Length}<> - extends class BaseScenario312`{genericParams.Split(',').Length}> - implements class InterfaceScenario312`{genericParams.Split(',').Length} +} // end of class BaseScenario312`1 +.class public auto ansi DerivedScenario312`1 + extends class BaseScenario312`1> + implements class InterfaceScenario312`1 { -} // end of class DerivedScenario312`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario313`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario312`1 +.class public abstract auto ansi InterfaceScenario313`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario313`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario313`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario313`1 +.class public auto ansi BaseScenario313`1 extends [System.Runtime]System.Object - implements class InterfaceScenario313`{genericParams.Split(',').Length} + implements class InterfaceScenario313`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario313`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario313`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario313`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario313<> - extends class BaseScenario313`{genericParams.Split(',').Length} +} // end of class BaseScenario313`1 +.class public auto ansi DerivedScenario313 + extends class BaseScenario313`1 { - .override method string class InterfaceScenario313`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario313`{genericParams.Split(',').Length}::Method() + .override method string class InterfaceScenario313`1::Method() with method !0 class BaseScenario313`1::Method() } // end of class DerivedScenario313 -.class public abstract auto ansi InterfaceScenario314`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario314`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario314`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario314`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario314`1 +.class public auto ansi BaseScenario314`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario314`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario314<> - extends class BaseScenario314`{genericParams.Split(',').Length} - implements class InterfaceScenario314`{genericParams.Split(',').Length} +} // end of class BaseScenario314`1 +.class public auto ansi DerivedScenario314 + extends class BaseScenario314`1 + implements class InterfaceScenario314`1 { } // end of class DerivedScenario314 -.class public abstract auto ansi InterfaceScenario315`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario315`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario315`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario315`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario315`1 +.class public auto ansi BaseScenario315`1 extends [System.Runtime]System.Object - implements class InterfaceScenario315`{genericParams.Split(',').Length} + implements class InterfaceScenario315`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario315`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario315`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario315`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario315<> - extends class BaseScenario315`{genericParams.Split(',').Length} - implements class InterfaceScenario315`{genericParams.Split(',').Length} +} // end of class BaseScenario315`1 +.class public auto ansi DerivedScenario315 + extends class BaseScenario315`1 + implements class InterfaceScenario315`1 { - .override method string class InterfaceScenario315`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario315`{genericParams.Split(',').Length}::Method() + .override method string class InterfaceScenario315`1::Method() with method !0 class BaseScenario315`1::Method() } // end of class DerivedScenario315 -.class public abstract auto ansi InterfaceScenario316`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario316`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario316`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario316`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario316`1 +.class public abstract auto ansi BaseScenario316`1 extends [System.Runtime]System.Object - implements class InterfaceScenario316`{genericParams.Split(',').Length} + implements class InterfaceScenario316`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario316`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario316<> - extends class BaseScenario316`{genericParams.Split(',').Length} - implements class InterfaceScenario316`{genericParams.Split(',').Length} +} // end of class BaseScenario316`1 +.class public auto ansi DerivedScenario316 + extends class BaseScenario316`1 + implements class InterfaceScenario316`1 { } // end of class DerivedScenario316 -.class public abstract auto ansi InterfaceScenario317`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario317`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario317`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario317`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario317`1 +.class public auto ansi BaseScenario317`1 extends [System.Runtime]System.Object - implements class InterfaceScenario317`{genericParams.Split(',').Length} + implements class InterfaceScenario317`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario317`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario317`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario317`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario317`{genericParams.Split(',').Length}<> - extends class BaseScenario317`{genericParams.Split(',').Length} +} // end of class BaseScenario317`1 +.class public auto ansi DerivedScenario317`1 + extends class BaseScenario317`1 { - .override method string class InterfaceScenario317`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario317`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario317`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario318`{genericParams.Split(',').Length}<> + .override method string class InterfaceScenario317`1::Method() with method !0 class BaseScenario317`1::Method() +} // end of class DerivedScenario317`1 +.class public abstract auto ansi InterfaceScenario318`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario318`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario318`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario318`1 +.class public auto ansi BaseScenario318`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario318`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario318`{genericParams.Split(',').Length}<> - extends class BaseScenario318`{genericParams.Split(',').Length} - implements class InterfaceScenario318`{genericParams.Split(',').Length} +} // end of class BaseScenario318`1 +.class public auto ansi DerivedScenario318`1 + extends class BaseScenario318`1 + implements class InterfaceScenario318`1 { -} // end of class DerivedScenario318`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario319`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario318`1 +.class public abstract auto ansi InterfaceScenario319`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario319`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario319`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario319`1 +.class public auto ansi BaseScenario319`1 extends [System.Runtime]System.Object - implements class InterfaceScenario319`{genericParams.Split(',').Length} + implements class InterfaceScenario319`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario319`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario319`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario319`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario319`{genericParams.Split(',').Length}<> - extends class BaseScenario319`{genericParams.Split(',').Length} - implements class InterfaceScenario319`{genericParams.Split(',').Length} +} // end of class BaseScenario319`1 +.class public auto ansi DerivedScenario319`1 + extends class BaseScenario319`1 + implements class InterfaceScenario319`1 { - .override method string class InterfaceScenario319`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario319`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario319`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario320`{genericParams.Split(',').Length}<> + .override method string class InterfaceScenario319`1::Method() with method !0 class BaseScenario319`1::Method() +} // end of class DerivedScenario319`1 +.class public abstract auto ansi InterfaceScenario320`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario320`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario320`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario320`1 +.class public abstract auto ansi BaseScenario320`1 extends [System.Runtime]System.Object - implements class InterfaceScenario320`{genericParams.Split(',').Length} + implements class InterfaceScenario320`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario320`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario320`{genericParams.Split(',').Length}<> - extends class BaseScenario320`{genericParams.Split(',').Length} - implements class InterfaceScenario320`{genericParams.Split(',').Length} +} // end of class BaseScenario320`1 +.class public auto ansi DerivedScenario320`1 + extends class BaseScenario320`1 + implements class InterfaceScenario320`1 { -} // end of class DerivedScenario320`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario321`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario320`1 +.class public abstract auto ansi InterfaceScenario321`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario321`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario321`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario321`1 +.class public auto ansi BaseScenario321`1 extends [System.Runtime]System.Object - implements class InterfaceScenario321`{genericParams.Split(',').Length} + implements class InterfaceScenario321`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario321`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario321`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario321`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario321`{genericParams.Split(',').Length}<> - extends class BaseScenario321`{genericParams.Split(',').Length} +} // end of class BaseScenario321`1 +.class public auto ansi DerivedScenario321`1 + extends class BaseScenario321`1 { - .override method string class InterfaceScenario321`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario321`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario321`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario322`{genericParams.Split(',').Length}<> + .override method string class InterfaceScenario321`1::Method() with method !0 class BaseScenario321`1::Method() +} // end of class DerivedScenario321`1 +.class public abstract auto ansi InterfaceScenario322`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario322`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario322`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario322`1 +.class public auto ansi BaseScenario322`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario322`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario322`{genericParams.Split(',').Length}<> - extends class BaseScenario322`{genericParams.Split(',').Length} - implements class InterfaceScenario322`{genericParams.Split(',').Length} +} // end of class BaseScenario322`1 +.class public auto ansi DerivedScenario322`1 + extends class BaseScenario322`1 + implements class InterfaceScenario322`1 { -} // end of class DerivedScenario322`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario323`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario322`1 +.class public abstract auto ansi InterfaceScenario323`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario323`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario323`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario323`1 +.class public auto ansi BaseScenario323`1 extends [System.Runtime]System.Object - implements class InterfaceScenario323`{genericParams.Split(',').Length} + implements class InterfaceScenario323`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario323`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario323`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario323`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario323`{genericParams.Split(',').Length}<> - extends class BaseScenario323`{genericParams.Split(',').Length} - implements class InterfaceScenario323`{genericParams.Split(',').Length} +} // end of class BaseScenario323`1 +.class public auto ansi DerivedScenario323`1 + extends class BaseScenario323`1 + implements class InterfaceScenario323`1 { - .override method string class InterfaceScenario323`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario323`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario323`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario324`{genericParams.Split(',').Length}<> + .override method string class InterfaceScenario323`1::Method() with method !0 class BaseScenario323`1::Method() +} // end of class DerivedScenario323`1 +.class public abstract auto ansi InterfaceScenario324`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario324`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario324`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario324`1 +.class public abstract auto ansi BaseScenario324`1 extends [System.Runtime]System.Object - implements class InterfaceScenario324`{genericParams.Split(',').Length} + implements class InterfaceScenario324`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario324`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario324`{genericParams.Split(',').Length}<> - extends class BaseScenario324`{genericParams.Split(',').Length} - implements class InterfaceScenario324`{genericParams.Split(',').Length} +} // end of class BaseScenario324`1 +.class public auto ansi DerivedScenario324`1 + extends class BaseScenario324`1 + implements class InterfaceScenario324`1 { -} // end of class DerivedScenario324`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario325`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario324`1 +.class public abstract auto ansi InterfaceScenario325`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario325`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario325`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario325`1 +.class public auto ansi BaseScenario325`1 extends [System.Runtime]System.Object - implements class InterfaceScenario325`{genericParams.Split(',').Length} + implements class InterfaceScenario325`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario325`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario325`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario325`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario325`{genericParams.Split(',').Length}<> - extends class BaseScenario325`{genericParams.Split(',').Length} +} // end of class BaseScenario325`1 +.class public auto ansi DerivedScenario325`1 + extends class BaseScenario325`1 { - .override method !0 class InterfaceScenario325`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario325`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario325`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario326`{genericParams.Split(',').Length}<> + .override method !0 class InterfaceScenario325`1::Method() with method !0 class BaseScenario325`1::Method() +} // end of class DerivedScenario325`1 +.class public abstract auto ansi InterfaceScenario326`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario326`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario326`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario326`1 +.class public auto ansi BaseScenario326`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario326`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario326`{genericParams.Split(',').Length}<> - extends class BaseScenario326`{genericParams.Split(',').Length} - implements class InterfaceScenario326`{genericParams.Split(',').Length} +} // end of class BaseScenario326`1 +.class public auto ansi DerivedScenario326`1 + extends class BaseScenario326`1 + implements class InterfaceScenario326`1 { -} // end of class DerivedScenario326`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario327`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario326`1 +.class public abstract auto ansi InterfaceScenario327`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario327`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario327`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario327`1 +.class public auto ansi BaseScenario327`1 extends [System.Runtime]System.Object - implements class InterfaceScenario327`{genericParams.Split(',').Length} + implements class InterfaceScenario327`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario327`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario327`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario327`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario327`{genericParams.Split(',').Length}<> - extends class BaseScenario327`{genericParams.Split(',').Length} - implements class InterfaceScenario327`{genericParams.Split(',').Length} +} // end of class BaseScenario327`1 +.class public auto ansi DerivedScenario327`1 + extends class BaseScenario327`1 + implements class InterfaceScenario327`1 { - .override method !0 class InterfaceScenario327`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario327`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario327`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario328`{genericParams.Split(',').Length}<> + .override method !0 class InterfaceScenario327`1::Method() with method !0 class BaseScenario327`1::Method() +} // end of class DerivedScenario327`1 +.class public abstract auto ansi InterfaceScenario328`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario328`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario328`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario328`1 +.class public abstract auto ansi BaseScenario328`1 extends [System.Runtime]System.Object - implements class InterfaceScenario328`{genericParams.Split(',').Length} + implements class InterfaceScenario328`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario328`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario328`{genericParams.Split(',').Length}<> - extends class BaseScenario328`{genericParams.Split(',').Length} - implements class InterfaceScenario328`{genericParams.Split(',').Length} +} // end of class BaseScenario328`1 +.class public auto ansi DerivedScenario328`1 + extends class BaseScenario328`1 + implements class InterfaceScenario328`1 { -} // end of class DerivedScenario328`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario329`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario328`1 +.class public abstract auto ansi InterfaceScenario329`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario329`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario329`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario329`1 +.class public auto ansi BaseScenario329`1 extends [System.Runtime]System.Object - implements class InterfaceScenario329`{genericParams.Split(',').Length} + implements class InterfaceScenario329`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario329`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario329`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario329`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario329`{genericParams.Split(',').Length}<> - extends class BaseScenario329`{genericParams.Split(',').Length} +} // end of class BaseScenario329`1 +.class public auto ansi DerivedScenario329`1 + extends class BaseScenario329`1 { - .override method !0 class InterfaceScenario329`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario329`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario329`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario330`{genericParams.Split(',').Length}<> + .override method !0 class InterfaceScenario329`1::Method() with method !0 class BaseScenario329`1::Method() +} // end of class DerivedScenario329`1 +.class public abstract auto ansi InterfaceScenario330`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario330`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario330`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario330`1 +.class public auto ansi BaseScenario330`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario330`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario330`{genericParams.Split(',').Length}<> - extends class BaseScenario330`{genericParams.Split(',').Length} - implements class InterfaceScenario330`{genericParams.Split(',').Length} +} // end of class BaseScenario330`1 +.class public auto ansi DerivedScenario330`1 + extends class BaseScenario330`1 + implements class InterfaceScenario330`1 { -} // end of class DerivedScenario330`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario331`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario330`1 +.class public abstract auto ansi InterfaceScenario331`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario331`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario331`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario331`1 +.class public auto ansi BaseScenario331`1 extends [System.Runtime]System.Object - implements class InterfaceScenario331`{genericParams.Split(',').Length} + implements class InterfaceScenario331`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario331`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario331`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario331`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario331`{genericParams.Split(',').Length}<> - extends class BaseScenario331`{genericParams.Split(',').Length} - implements class InterfaceScenario331`{genericParams.Split(',').Length} +} // end of class BaseScenario331`1 +.class public auto ansi DerivedScenario331`1 + extends class BaseScenario331`1 + implements class InterfaceScenario331`1 { - .override method !0 class InterfaceScenario331`{genericParams.Split(',').Length}::Method() with method !0 class BaseScenario331`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario331`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario332`{genericParams.Split(',').Length}<> + .override method !0 class InterfaceScenario331`1::Method() with method !0 class BaseScenario331`1::Method() +} // end of class DerivedScenario331`1 +.class public abstract auto ansi InterfaceScenario332`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario332`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario332`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario332`1 +.class public abstract auto ansi BaseScenario332`1 extends [System.Runtime]System.Object - implements class InterfaceScenario332`{genericParams.Split(',').Length} + implements class InterfaceScenario332`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario332`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario332`{genericParams.Split(',').Length}<> - extends class BaseScenario332`{genericParams.Split(',').Length} - implements class InterfaceScenario332`{genericParams.Split(',').Length} +} // end of class BaseScenario332`1 +.class public auto ansi DerivedScenario332`1 + extends class BaseScenario332`1 + implements class InterfaceScenario332`1 { -} // end of class DerivedScenario332`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario333`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario332`1 +.class public abstract auto ansi InterfaceScenario333`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario333`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario333`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario333`1 +.class public auto ansi BaseScenario333`1 extends [System.Runtime]System.Object - implements class InterfaceScenario333`{genericParams.Split(',').Length} + implements class InterfaceScenario333`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario333`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario333`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario333`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario333`{genericParams.Split(',').Length}<> - extends class BaseScenario333`{genericParams.Split(',').Length}> +} // end of class BaseScenario333`1 +.class public auto ansi DerivedScenario333`1 + extends class BaseScenario333`1> { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario333`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario333`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario333`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario334`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Func`1 class InterfaceScenario333`1>::Method() with method !0 class BaseScenario333`1>::Method() +} // end of class DerivedScenario333`1 +.class public abstract auto ansi InterfaceScenario334`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario334`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario334`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario334`1 +.class public auto ansi BaseScenario334`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario334`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario334`{genericParams.Split(',').Length}<> - extends class BaseScenario334`{genericParams.Split(',').Length}> - implements class InterfaceScenario334`{genericParams.Split(',').Length} +} // end of class BaseScenario334`1 +.class public auto ansi DerivedScenario334`1 + extends class BaseScenario334`1> + implements class InterfaceScenario334`1 { -} // end of class DerivedScenario334`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario335`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario334`1 +.class public abstract auto ansi InterfaceScenario335`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario335`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario335`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario335`1 +.class public auto ansi BaseScenario335`1 extends [System.Runtime]System.Object - implements class InterfaceScenario335`{genericParams.Split(',').Length} + implements class InterfaceScenario335`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario335`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario335`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario335`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario335`{genericParams.Split(',').Length}<> - extends class BaseScenario335`{genericParams.Split(',').Length}> - implements class InterfaceScenario335`{genericParams.Split(',').Length} +} // end of class BaseScenario335`1 +.class public auto ansi DerivedScenario335`1 + extends class BaseScenario335`1> + implements class InterfaceScenario335`1 { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario335`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario335`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario335`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario336`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Func`1 class InterfaceScenario335`1>::Method() with method !0 class BaseScenario335`1>::Method() +} // end of class DerivedScenario335`1 +.class public abstract auto ansi InterfaceScenario336`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario336`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario336`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario336`1 +.class public abstract auto ansi BaseScenario336`1 extends [System.Runtime]System.Object - implements class InterfaceScenario336`{genericParams.Split(',').Length} + implements class InterfaceScenario336`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario336`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario336`{genericParams.Split(',').Length}<> - extends class BaseScenario336`{genericParams.Split(',').Length}> - implements class InterfaceScenario336`{genericParams.Split(',').Length} +} // end of class BaseScenario336`1 +.class public auto ansi DerivedScenario336`1 + extends class BaseScenario336`1> + implements class InterfaceScenario336`1 { -} // end of class DerivedScenario336`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario337`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario336`1 +.class public abstract auto ansi InterfaceScenario337`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario337`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario337`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario337`1 +.class public auto ansi BaseScenario337`1 extends [System.Runtime]System.Object - implements class InterfaceScenario337`{genericParams.Split(',').Length} + implements class InterfaceScenario337`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario337`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario337`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario337`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario337`{genericParams.Split(',').Length}<> - extends class BaseScenario337`{genericParams.Split(',').Length}> +} // end of class BaseScenario337`1 +.class public auto ansi DerivedScenario337`1 + extends class BaseScenario337`1> { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario337`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario337`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario337`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario338`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Func`1 class InterfaceScenario337`1>::Method() with method !0 class BaseScenario337`1>::Method() +} // end of class DerivedScenario337`1 +.class public abstract auto ansi InterfaceScenario338`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario338`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario338`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario338`1 +.class public auto ansi BaseScenario338`1 extends [System.Runtime]System.Object { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario338`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario338`{genericParams.Split(',').Length}<> - extends class BaseScenario338`{genericParams.Split(',').Length}> - implements class InterfaceScenario338`{genericParams.Split(',').Length} +} // end of class BaseScenario338`1 +.class public auto ansi DerivedScenario338`1 + extends class BaseScenario338`1> + implements class InterfaceScenario338`1 { -} // end of class DerivedScenario338`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario339`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario338`1 +.class public abstract auto ansi InterfaceScenario339`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario339`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario339`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario339`1 +.class public auto ansi BaseScenario339`1 extends [System.Runtime]System.Object - implements class InterfaceScenario339`{genericParams.Split(',').Length} + implements class InterfaceScenario339`1 { .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario339`{genericParams.Split(',').Length}::Method() + .override method !0 class InterfaceScenario339`1::Method() .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario339`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario339`{genericParams.Split(',').Length}<> - extends class BaseScenario339`{genericParams.Split(',').Length}> - implements class InterfaceScenario339`{genericParams.Split(',').Length} +} // end of class BaseScenario339`1 +.class public auto ansi DerivedScenario339`1 + extends class BaseScenario339`1> + implements class InterfaceScenario339`1 { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario339`{genericParams.Split(',').Length}>::Method() with method !0 class BaseScenario339`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario339`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario340`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Func`1 class InterfaceScenario339`1>::Method() with method !0 class BaseScenario339`1>::Method() +} // end of class DerivedScenario339`1 +.class public abstract auto ansi InterfaceScenario340`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario340`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario340`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario340`1 +.class public abstract auto ansi BaseScenario340`1 extends [System.Runtime]System.Object - implements class InterfaceScenario340`{genericParams.Split(',').Length} + implements class InterfaceScenario340`1 { .method public static !0 Method() cil managed noinlining { .locals init (!0 V_O) - ldloca.s V_0 + ldloca.s 0 initobj !0 ldloc.0 ret } // end of method Method -} // end of class BaseScenario340`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario340`{genericParams.Split(',').Length}<> - extends class BaseScenario340`{genericParams.Split(',').Length}> - implements class InterfaceScenario340`{genericParams.Split(',').Length} +} // end of class BaseScenario340`1 +.class public auto ansi DerivedScenario340`1 + extends class BaseScenario340`1> + implements class InterfaceScenario340`1 { -} // end of class DerivedScenario340`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario341`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario340`1 +.class public abstract auto ansi InterfaceScenario341`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario341`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario341`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario341`1 +.class public auto ansi BaseScenario341`1 extends [System.Runtime]System.Object - implements class InterfaceScenario341`{genericParams.Split(',').Length}> + implements class InterfaceScenario341`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario341`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario341<> - extends class BaseScenario341`{genericParams.Split(',').Length} +} // end of class BaseScenario341`1 +.class public auto ansi DerivedScenario341 + extends class BaseScenario341`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario341`{genericParams.Split(',').Length}::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario341`1::Method() } // end of class DerivedScenario341 -.class public abstract auto ansi InterfaceScenario342`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario342`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario342`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario342`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario342`1 +.class public auto ansi BaseScenario342`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario342`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario342<> - extends class BaseScenario342`{genericParams.Split(',').Length} - implements class InterfaceScenario342`{genericParams.Split(',').Length}> +} // end of class BaseScenario342`1 +.class public auto ansi DerivedScenario342 + extends class BaseScenario342`1 + implements class InterfaceScenario342`1> { } // end of class DerivedScenario342 -.class public abstract auto ansi InterfaceScenario343`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario343`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario343`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario343`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario343`1 +.class public auto ansi BaseScenario343`1 extends [System.Runtime]System.Object - implements class InterfaceScenario343`{genericParams.Split(',').Length}> + implements class InterfaceScenario343`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario343`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario343<> - extends class BaseScenario343`{genericParams.Split(',').Length} - implements class InterfaceScenario343`{genericParams.Split(',').Length}> +} // end of class BaseScenario343`1 +.class public auto ansi DerivedScenario343 + extends class BaseScenario343`1 + implements class InterfaceScenario343`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario343`{genericParams.Split(',').Length}::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario343`1::Method() } // end of class DerivedScenario343 -.class public abstract auto ansi InterfaceScenario344`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario344`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario344`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario344`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario344`1 +.class public abstract auto ansi BaseScenario344`1 extends [System.Runtime]System.Object - implements class InterfaceScenario344`{genericParams.Split(',').Length}> + implements class InterfaceScenario344`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario344`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario344<> - extends class BaseScenario344`{genericParams.Split(',').Length} - implements class InterfaceScenario344`{genericParams.Split(',').Length}> +} // end of class BaseScenario344`1 +.class public auto ansi DerivedScenario344 + extends class BaseScenario344`1 + implements class InterfaceScenario344`1> { } // end of class DerivedScenario344 -.class public abstract auto ansi InterfaceScenario345`{genericParams.Split(',').Length}<> +.class public abstract auto ansi InterfaceScenario345`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario345`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario345`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario345`1 +.class public auto ansi BaseScenario345`1 extends [System.Runtime]System.Object - implements class InterfaceScenario345`{genericParams.Split(',').Length}> + implements class InterfaceScenario345`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario345`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario345`{genericParams.Split(',').Length}<> - extends class BaseScenario345`{genericParams.Split(',').Length} +} // end of class BaseScenario345`1 +.class public auto ansi DerivedScenario345`1 + extends class BaseScenario345`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario345`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario345`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario346`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario345`1::Method() +} // end of class DerivedScenario345`1 +.class public abstract auto ansi InterfaceScenario346`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario346`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario346`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario346`1 +.class public auto ansi BaseScenario346`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario346`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario346`{genericParams.Split(',').Length}<> - extends class BaseScenario346`{genericParams.Split(',').Length} - implements class InterfaceScenario346`{genericParams.Split(',').Length}> +} // end of class BaseScenario346`1 +.class public auto ansi DerivedScenario346`1 + extends class BaseScenario346`1 + implements class InterfaceScenario346`1> { -} // end of class DerivedScenario346`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario347`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario346`1 +.class public abstract auto ansi InterfaceScenario347`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario347`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario347`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario347`1 +.class public auto ansi BaseScenario347`1 extends [System.Runtime]System.Object - implements class InterfaceScenario347`{genericParams.Split(',').Length}> + implements class InterfaceScenario347`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario347`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario347`{genericParams.Split(',').Length}<> - extends class BaseScenario347`{genericParams.Split(',').Length} - implements class InterfaceScenario347`{genericParams.Split(',').Length}> +} // end of class BaseScenario347`1 +.class public auto ansi DerivedScenario347`1 + extends class BaseScenario347`1 + implements class InterfaceScenario347`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario347`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario347`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario348`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario347`1::Method() +} // end of class DerivedScenario347`1 +.class public abstract auto ansi InterfaceScenario348`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario348`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario348`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario348`1 +.class public abstract auto ansi BaseScenario348`1 extends [System.Runtime]System.Object - implements class InterfaceScenario348`{genericParams.Split(',').Length}> + implements class InterfaceScenario348`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario348`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario348`{genericParams.Split(',').Length}<> - extends class BaseScenario348`{genericParams.Split(',').Length} - implements class InterfaceScenario348`{genericParams.Split(',').Length}> +} // end of class BaseScenario348`1 +.class public auto ansi DerivedScenario348`1 + extends class BaseScenario348`1 + implements class InterfaceScenario348`1> { -} // end of class DerivedScenario348`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario349`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario348`1 +.class public abstract auto ansi InterfaceScenario349`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario349`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario349`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario349`1 +.class public auto ansi BaseScenario349`1 extends [System.Runtime]System.Object - implements class InterfaceScenario349`{genericParams.Split(',').Length}> + implements class InterfaceScenario349`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario349`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario349`{genericParams.Split(',').Length}<> - extends class BaseScenario349`{genericParams.Split(',').Length} +} // end of class BaseScenario349`1 +.class public auto ansi DerivedScenario349`1 + extends class BaseScenario349`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario349`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario350`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`1::Method() +} // end of class DerivedScenario349`1 +.class public abstract auto ansi InterfaceScenario350`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario350`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario350`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario350`1 +.class public auto ansi BaseScenario350`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario350`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario350`{genericParams.Split(',').Length}<> - extends class BaseScenario350`{genericParams.Split(',').Length} - implements class InterfaceScenario350`{genericParams.Split(',').Length}> +} // end of class BaseScenario350`1 +.class public auto ansi DerivedScenario350`1 + extends class BaseScenario350`1 + implements class InterfaceScenario350`1> { -} // end of class DerivedScenario350`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario351`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario350`1 +.class public abstract auto ansi InterfaceScenario351`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario351`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario351`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario351`1 +.class public auto ansi BaseScenario351`1 extends [System.Runtime]System.Object - implements class InterfaceScenario351`{genericParams.Split(',').Length}> + implements class InterfaceScenario351`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario351`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario351`{genericParams.Split(',').Length}<> - extends class BaseScenario351`{genericParams.Split(',').Length} - implements class InterfaceScenario351`{genericParams.Split(',').Length}> +} // end of class BaseScenario351`1 +.class public auto ansi DerivedScenario351`1 + extends class BaseScenario351`1 + implements class InterfaceScenario351`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario351`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario351`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario352`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario351`1::Method() +} // end of class DerivedScenario351`1 +.class public abstract auto ansi InterfaceScenario352`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario352`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario352`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario352`1 +.class public abstract auto ansi BaseScenario352`1 extends [System.Runtime]System.Object - implements class InterfaceScenario352`{genericParams.Split(',').Length}> + implements class InterfaceScenario352`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario352`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario352`{genericParams.Split(',').Length}<> - extends class BaseScenario352`{genericParams.Split(',').Length} - implements class InterfaceScenario352`{genericParams.Split(',').Length}> +} // end of class BaseScenario352`1 +.class public auto ansi DerivedScenario352`1 + extends class BaseScenario352`1 + implements class InterfaceScenario352`1> { -} // end of class DerivedScenario352`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario353`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario352`1 +.class public abstract auto ansi InterfaceScenario353`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario353`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario353`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario353`1 +.class public auto ansi BaseScenario353`1 extends [System.Runtime]System.Object - implements class InterfaceScenario353`{genericParams.Split(',').Length}> + implements class InterfaceScenario353`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario353`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario353`{genericParams.Split(',').Length}<> - extends class BaseScenario353`{genericParams.Split(',').Length} +} // end of class BaseScenario353`1 +.class public auto ansi DerivedScenario353`1 + extends class BaseScenario353`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario353`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario354`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`1::Method() +} // end of class DerivedScenario353`1 +.class public abstract auto ansi InterfaceScenario354`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario354`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario354`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario354`1 +.class public auto ansi BaseScenario354`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario354`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario354`{genericParams.Split(',').Length}<> - extends class BaseScenario354`{genericParams.Split(',').Length} - implements class InterfaceScenario354`{genericParams.Split(',').Length}> +} // end of class BaseScenario354`1 +.class public auto ansi DerivedScenario354`1 + extends class BaseScenario354`1 + implements class InterfaceScenario354`1> { -} // end of class DerivedScenario354`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario355`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario354`1 +.class public abstract auto ansi InterfaceScenario355`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario355`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario355`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario355`1 +.class public auto ansi BaseScenario355`1 extends [System.Runtime]System.Object - implements class InterfaceScenario355`{genericParams.Split(',').Length}> + implements class InterfaceScenario355`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario355`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario355`{genericParams.Split(',').Length}<> - extends class BaseScenario355`{genericParams.Split(',').Length} - implements class InterfaceScenario355`{genericParams.Split(',').Length}> +} // end of class BaseScenario355`1 +.class public auto ansi DerivedScenario355`1 + extends class BaseScenario355`1 + implements class InterfaceScenario355`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario355`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario355`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario356`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario355`1::Method() +} // end of class DerivedScenario355`1 +.class public abstract auto ansi InterfaceScenario356`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario356`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario356`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario356`1 +.class public abstract auto ansi BaseScenario356`1 extends [System.Runtime]System.Object - implements class InterfaceScenario356`{genericParams.Split(',').Length}> + implements class InterfaceScenario356`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario356`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario356`{genericParams.Split(',').Length}<> - extends class BaseScenario356`{genericParams.Split(',').Length} - implements class InterfaceScenario356`{genericParams.Split(',').Length}> +} // end of class BaseScenario356`1 +.class public auto ansi DerivedScenario356`1 + extends class BaseScenario356`1 + implements class InterfaceScenario356`1> { -} // end of class DerivedScenario356`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario357`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario356`1 +.class public abstract auto ansi InterfaceScenario357`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario357`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario357`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario357`1 +.class public auto ansi BaseScenario357`1 extends [System.Runtime]System.Object - implements class InterfaceScenario357`{genericParams.Split(',').Length}> + implements class InterfaceScenario357`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario357`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario357`{genericParams.Split(',').Length}<> - extends class BaseScenario357`{genericParams.Split(',').Length} +} // end of class BaseScenario357`1 +.class public auto ansi DerivedScenario357`1 + extends class BaseScenario357`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario357`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario358`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`1::Method() +} // end of class DerivedScenario357`1 +.class public abstract auto ansi InterfaceScenario358`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario358`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario358`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario358`1 +.class public auto ansi BaseScenario358`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario358`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario358`{genericParams.Split(',').Length}<> - extends class BaseScenario358`{genericParams.Split(',').Length} - implements class InterfaceScenario358`{genericParams.Split(',').Length}> +} // end of class BaseScenario358`1 +.class public auto ansi DerivedScenario358`1 + extends class BaseScenario358`1 + implements class InterfaceScenario358`1> { -} // end of class DerivedScenario358`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario359`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario358`1 +.class public abstract auto ansi InterfaceScenario359`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario359`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario359`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario359`1 +.class public auto ansi BaseScenario359`1 extends [System.Runtime]System.Object - implements class InterfaceScenario359`{genericParams.Split(',').Length}> + implements class InterfaceScenario359`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario359`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario359`{genericParams.Split(',').Length}<> - extends class BaseScenario359`{genericParams.Split(',').Length} - implements class InterfaceScenario359`{genericParams.Split(',').Length}> +} // end of class BaseScenario359`1 +.class public auto ansi DerivedScenario359`1 + extends class BaseScenario359`1 + implements class InterfaceScenario359`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`{genericParams.Split(',').Length}>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario359`{genericParams.Split(',').Length}::Method() -} // end of class DerivedScenario359`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario360`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario359`1::Method() +} // end of class DerivedScenario359`1 +.class public abstract auto ansi InterfaceScenario360`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario360`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario360`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario360`1 +.class public abstract auto ansi BaseScenario360`1 extends [System.Runtime]System.Object - implements class InterfaceScenario360`{genericParams.Split(',').Length}> + implements class InterfaceScenario360`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario360`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario360`{genericParams.Split(',').Length}<> - extends class BaseScenario360`{genericParams.Split(',').Length} - implements class InterfaceScenario360`{genericParams.Split(',').Length}> +} // end of class BaseScenario360`1 +.class public auto ansi DerivedScenario360`1 + extends class BaseScenario360`1 + implements class InterfaceScenario360`1> { -} // end of class DerivedScenario360`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario361`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario360`1 +.class public abstract auto ansi InterfaceScenario361`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario361`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario361`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario361`1 +.class public auto ansi BaseScenario361`1 extends [System.Runtime]System.Object - implements class InterfaceScenario361`{genericParams.Split(',').Length}> + implements class InterfaceScenario361`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario361`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario361`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario361`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario361`{genericParams.Split(',').Length}<> - extends class BaseScenario361`{genericParams.Split(',').Length}> +} // end of class BaseScenario361`1 +.class public auto ansi DerivedScenario361`1 + extends class BaseScenario361`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario361`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario362`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`1>::Method() +} // end of class DerivedScenario361`1 +.class public abstract auto ansi InterfaceScenario362`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario362`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario362`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario362`1 +.class public auto ansi BaseScenario362`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario362`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario362`{genericParams.Split(',').Length}<> - extends class BaseScenario362`{genericParams.Split(',').Length}> - implements class InterfaceScenario362`{genericParams.Split(',').Length}> +} // end of class BaseScenario362`1 +.class public auto ansi DerivedScenario362`1 + extends class BaseScenario362`1> + implements class InterfaceScenario362`1> { -} // end of class DerivedScenario362`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario363`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario362`1 +.class public abstract auto ansi InterfaceScenario363`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario363`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario363`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario363`1 +.class public auto ansi BaseScenario363`1 extends [System.Runtime]System.Object - implements class InterfaceScenario363`{genericParams.Split(',').Length}> + implements class InterfaceScenario363`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario363`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario363`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario363`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario363`{genericParams.Split(',').Length}<> - extends class BaseScenario363`{genericParams.Split(',').Length}> - implements class InterfaceScenario363`{genericParams.Split(',').Length}> +} // end of class BaseScenario363`1 +.class public auto ansi DerivedScenario363`1 + extends class BaseScenario363`1> + implements class InterfaceScenario363`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario363`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario363`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario363`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario364`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1> class InterfaceScenario363`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario363`1>::Method() +} // end of class DerivedScenario363`1 +.class public abstract auto ansi InterfaceScenario364`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario364`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario364`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario364`1 +.class public abstract auto ansi BaseScenario364`1 extends [System.Runtime]System.Object - implements class InterfaceScenario364`{genericParams.Split(',').Length}> + implements class InterfaceScenario364`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario364`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario364`{genericParams.Split(',').Length}<> - extends class BaseScenario364`{genericParams.Split(',').Length}> - implements class InterfaceScenario364`{genericParams.Split(',').Length}> +} // end of class BaseScenario364`1 +.class public auto ansi DerivedScenario364`1 + extends class BaseScenario364`1> + implements class InterfaceScenario364`1> { -} // end of class DerivedScenario364`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario365`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario364`1 +.class public abstract auto ansi InterfaceScenario365`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario365`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario365`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario365`1 +.class public auto ansi BaseScenario365`1 extends [System.Runtime]System.Object - implements class InterfaceScenario365`{genericParams.Split(',').Length}> + implements class InterfaceScenario365`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario365`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario365`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario365`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario365`{genericParams.Split(',').Length}<> - extends class BaseScenario365`{genericParams.Split(',').Length}> +} // end of class BaseScenario365`1 +.class public auto ansi DerivedScenario365`1 + extends class BaseScenario365`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario365`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario366`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`1>::Method() +} // end of class DerivedScenario365`1 +.class public abstract auto ansi InterfaceScenario366`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario366`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario366`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario366`1 +.class public auto ansi BaseScenario366`1 extends [System.Runtime]System.Object { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario366`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario366`{genericParams.Split(',').Length}<> - extends class BaseScenario366`{genericParams.Split(',').Length}> - implements class InterfaceScenario366`{genericParams.Split(',').Length}> +} // end of class BaseScenario366`1 +.class public auto ansi DerivedScenario366`1 + extends class BaseScenario366`1> + implements class InterfaceScenario366`1> { -} // end of class DerivedScenario366`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario367`{genericParams.Split(',').Length}<> +} // end of class DerivedScenario366`1 +.class public abstract auto ansi InterfaceScenario367`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario367`{genericParams.Split(',').Length} -.class public auto ansi BaseScenario367`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario367`1 +.class public auto ansi BaseScenario367`1 extends [System.Runtime]System.Object - implements class InterfaceScenario367`{genericParams.Split(',').Length}> + implements class InterfaceScenario367`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario367`{genericParams.Split(',').Length}>::Method() + .override method class [System.Runtime]System.Action`1 class InterfaceScenario367`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario367`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario367`{genericParams.Split(',').Length}<> - extends class BaseScenario367`{genericParams.Split(',').Length}> - implements class InterfaceScenario367`{genericParams.Split(',').Length}> +} // end of class BaseScenario367`1 +.class public auto ansi DerivedScenario367`1 + extends class BaseScenario367`1> + implements class InterfaceScenario367`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario367`{genericParams.Split(',').Length}>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario367`{genericParams.Split(',').Length}>::Method() -} // end of class DerivedScenario367`{genericParams.Split(',').Length} -.class public abstract auto ansi InterfaceScenario368`{genericParams.Split(',').Length}<> + .override method class [System.Runtime]System.Action`1> class InterfaceScenario367`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario367`1>::Method() +} // end of class DerivedScenario367`1 +.class public abstract auto ansi InterfaceScenario368`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario368`{genericParams.Split(',').Length} -.class public abstract auto ansi BaseScenario368`{genericParams.Split(',').Length}<> +} // end of class InterfaceScenario368`1 +.class public abstract auto ansi BaseScenario368`1 extends [System.Runtime]System.Object - implements class InterfaceScenario368`{genericParams.Split(',').Length}> + implements class InterfaceScenario368`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s V_0 + ldloca.s 0 initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario368`{genericParams.Split(',').Length} -.class public auto ansi DerivedScenario368`{genericParams.Split(',').Length}<> - extends class BaseScenario368`{genericParams.Split(',').Length}> - implements class InterfaceScenario368`{genericParams.Split(',').Length}> +} // end of class BaseScenario368`1 +.class public auto ansi DerivedScenario368`1 + extends class BaseScenario368`1> + implements class InterfaceScenario368`1> { -} // end of class DerivedScenario368`{genericParams.Split(',').Length} +} // end of class DerivedScenario368`1 .class public auto ansi TestEntrypoint extends [System.Runtime]System.Object { .method public static void Test_Scenario1() cil managed noinlining { - constrained. DerivedScenario1 + constrained. class DerivedScenario1 call int32 class InterfaceScenario1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario1 .method public static void Test_Scenario2() cil managed noinlining { - constrained. DerivedScenario2 + constrained. class DerivedScenario2 call int32 class InterfaceScenario2::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario2 .method public static void Test_Scenario3() cil managed noinlining { - constrained. DerivedScenario3 + constrained. class DerivedScenario3 call int32 class InterfaceScenario3::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario3 .method public static void Test_Scenario4() cil managed noinlining { - constrained. DerivedScenario4 + constrained. class DerivedScenario4 call int32 class InterfaceScenario4::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario4 .method public static void Test_Scenario5() cil managed noinlining { - constrained. DerivedScenario5`{genericParams.Split(',').Length} + constrained. class DerivedScenario5`1 call int32 class InterfaceScenario5::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario5 .method public static void Test_Scenario6() cil managed noinlining { - constrained. DerivedScenario6`{genericParams.Split(',').Length} + constrained. class DerivedScenario6`1 call int32 class InterfaceScenario6::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario6 .method public static void Test_Scenario7() cil managed noinlining { - constrained. DerivedScenario7`{genericParams.Split(',').Length} + constrained. class DerivedScenario7`1 call int32 class InterfaceScenario7::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario7 .method public static void Test_Scenario8() cil managed noinlining { - constrained. DerivedScenario8`{genericParams.Split(',').Length} + constrained. class DerivedScenario8`1 call int32 class InterfaceScenario8::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario8 .method public static void Test_Scenario9() cil managed noinlining { - constrained. DerivedScenario9`{genericParams.Split(',').Length} + constrained. class DerivedScenario9`1 call int32 class InterfaceScenario9::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario9 .method public static void Test_Scenario10() cil managed noinlining { - constrained. DerivedScenario10`{genericParams.Split(',').Length} + constrained. class DerivedScenario10`1 call int32 class InterfaceScenario10::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario10 .method public static void Test_Scenario11() cil managed noinlining { - constrained. DerivedScenario11`{genericParams.Split(',').Length} + constrained. class DerivedScenario11`1 call int32 class InterfaceScenario11::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario11 .method public static void Test_Scenario12() cil managed noinlining { - constrained. DerivedScenario12`{genericParams.Split(',').Length} + constrained. class DerivedScenario12`1 call int32 class InterfaceScenario12::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario12 .method public static void Test_Scenario13() cil managed noinlining { - constrained. DerivedScenario13 + constrained. class DerivedScenario13 call int32 class InterfaceScenario13::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario13 .method public static void Test_Scenario14() cil managed noinlining { - constrained. DerivedScenario14 + constrained. class DerivedScenario14 call int32 class InterfaceScenario14::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario14 .method public static void Test_Scenario15() cil managed noinlining { - constrained. DerivedScenario15 + constrained. class DerivedScenario15 call int32 class InterfaceScenario15::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario15 .method public static void Test_Scenario16() cil managed noinlining { - constrained. DerivedScenario16 + constrained. class DerivedScenario16 call int32 class InterfaceScenario16::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario16 .method public static void Test_Scenario17() cil managed noinlining { - constrained. DerivedScenario17`{genericParams.Split(',').Length} + constrained. class DerivedScenario17`1 call int32 class InterfaceScenario17::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario17 .method public static void Test_Scenario18() cil managed noinlining { - constrained. DerivedScenario18`{genericParams.Split(',').Length} + constrained. class DerivedScenario18`1 call int32 class InterfaceScenario18::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario18 .method public static void Test_Scenario19() cil managed noinlining { - constrained. DerivedScenario19`{genericParams.Split(',').Length} + constrained. class DerivedScenario19`1 call int32 class InterfaceScenario19::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario19 .method public static void Test_Scenario20() cil managed noinlining { - constrained. DerivedScenario20`{genericParams.Split(',').Length} + constrained. class DerivedScenario20`1 call int32 class InterfaceScenario20::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario20 .method public static void Test_Scenario21() cil managed noinlining { - constrained. DerivedScenario21`{genericParams.Split(',').Length} + constrained. class DerivedScenario21`1 call int32 class InterfaceScenario21::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario21 .method public static void Test_Scenario22() cil managed noinlining { - constrained. DerivedScenario22`{genericParams.Split(',').Length} + constrained. class DerivedScenario22`1 call int32 class InterfaceScenario22::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario22 .method public static void Test_Scenario23() cil managed noinlining { - constrained. DerivedScenario23`{genericParams.Split(',').Length} + constrained. class DerivedScenario23`1 call int32 class InterfaceScenario23::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario23 .method public static void Test_Scenario24() cil managed noinlining { - constrained. DerivedScenario24`{genericParams.Split(',').Length} + constrained. class DerivedScenario24`1 call int32 class InterfaceScenario24::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario24 .method public static void Test_Scenario25() cil managed noinlining { - constrained. DerivedScenario25`{genericParams.Split(',').Length} + constrained. class DerivedScenario25`1 call int32 class InterfaceScenario25::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario25 .method public static void Test_Scenario26() cil managed noinlining { - constrained. DerivedScenario26`{genericParams.Split(',').Length} + constrained. class DerivedScenario26`1 call int32 class InterfaceScenario26::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario26 .method public static void Test_Scenario27() cil managed noinlining { - constrained. DerivedScenario27`{genericParams.Split(',').Length} + constrained. class DerivedScenario27`1 call int32 class InterfaceScenario27::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario27 .method public static void Test_Scenario28() cil managed noinlining { - constrained. DerivedScenario28`{genericParams.Split(',').Length} + constrained. class DerivedScenario28`1 call int32 class InterfaceScenario28::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario28 .method public static void Test_Scenario29() cil managed noinlining { - constrained. DerivedScenario29`{genericParams.Split(',').Length} + constrained. class DerivedScenario29`1 call int32 class InterfaceScenario29::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario29 .method public static void Test_Scenario30() cil managed noinlining { - constrained. DerivedScenario30`{genericParams.Split(',').Length} + constrained. class DerivedScenario30`1 call int32 class InterfaceScenario30::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario30 .method public static void Test_Scenario31() cil managed noinlining { - constrained. DerivedScenario31`{genericParams.Split(',').Length} + constrained. class DerivedScenario31`1 call int32 class InterfaceScenario31::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario31 .method public static void Test_Scenario32() cil managed noinlining { - constrained. DerivedScenario32`{genericParams.Split(',').Length} + constrained. class DerivedScenario32`1 call int32 class InterfaceScenario32::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario32 .method public static void Test_Scenario33() cil managed noinlining { - constrained. DerivedScenario33`{genericParams.Split(',').Length} + constrained. class DerivedScenario33`1 call int32 class InterfaceScenario33::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario33 .method public static void Test_Scenario34() cil managed noinlining { - constrained. DerivedScenario34`{genericParams.Split(',').Length} + constrained. class DerivedScenario34`1 call int32 class InterfaceScenario34::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario34 .method public static void Test_Scenario35() cil managed noinlining { - constrained. DerivedScenario35`{genericParams.Split(',').Length} + constrained. class DerivedScenario35`1 call int32 class InterfaceScenario35::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario35 .method public static void Test_Scenario36() cil managed noinlining { - constrained. DerivedScenario36`{genericParams.Split(',').Length} + constrained. class DerivedScenario36`1 call int32 class InterfaceScenario36::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario36 .method public static void Test_Scenario37() cil managed noinlining { - constrained. DerivedScenario37`{genericParams.Split(',').Length} + constrained. class DerivedScenario37`1 call int32 class InterfaceScenario37::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario37 .method public static void Test_Scenario38() cil managed noinlining { - constrained. DerivedScenario38`{genericParams.Split(',').Length} + constrained. class DerivedScenario38`1 call int32 class InterfaceScenario38::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario38 .method public static void Test_Scenario39() cil managed noinlining { - constrained. DerivedScenario39`{genericParams.Split(',').Length} + constrained. class DerivedScenario39`1 call int32 class InterfaceScenario39::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario39 .method public static void Test_Scenario40() cil managed noinlining { - constrained. DerivedScenario40`{genericParams.Split(',').Length} + constrained. class DerivedScenario40`1 call int32 class InterfaceScenario40::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario40 .method public static void Test_Scenario41() cil managed noinlining { - constrained. DerivedScenario41 + constrained. class DerivedScenario41 call object class InterfaceScenario41::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario41 .method public static void Test_Scenario42() cil managed noinlining { - constrained. DerivedScenario42 + constrained. class DerivedScenario42 call object class InterfaceScenario42::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario42 .method public static void Test_Scenario43() cil managed noinlining { - constrained. DerivedScenario43 + constrained. class DerivedScenario43 call object class InterfaceScenario43::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario43 .method public static void Test_Scenario44() cil managed noinlining { - constrained. DerivedScenario44 + constrained. class DerivedScenario44 call object class InterfaceScenario44::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario44 .method public static void Test_Scenario45() cil managed noinlining { - constrained. DerivedScenario45`{genericParams.Split(',').Length} + constrained. class DerivedScenario45`1 call object class InterfaceScenario45::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario45 .method public static void Test_Scenario46() cil managed noinlining { - constrained. DerivedScenario46`{genericParams.Split(',').Length} + constrained. class DerivedScenario46`1 call object class InterfaceScenario46::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario46 .method public static void Test_Scenario47() cil managed noinlining { - constrained. DerivedScenario47`{genericParams.Split(',').Length} + constrained. class DerivedScenario47`1 call object class InterfaceScenario47::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario47 .method public static void Test_Scenario48() cil managed noinlining { - constrained. DerivedScenario48`{genericParams.Split(',').Length} + constrained. class DerivedScenario48`1 call object class InterfaceScenario48::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario48 .method public static void Test_Scenario49() cil managed noinlining { - constrained. DerivedScenario49`{genericParams.Split(',').Length} + constrained. class DerivedScenario49`1 call object class InterfaceScenario49::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario49 .method public static void Test_Scenario50() cil managed noinlining { - constrained. DerivedScenario50`{genericParams.Split(',').Length} + constrained. class DerivedScenario50`1 call object class InterfaceScenario50::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario50 .method public static void Test_Scenario51() cil managed noinlining { - constrained. DerivedScenario51`{genericParams.Split(',').Length} + constrained. class DerivedScenario51`1 call object class InterfaceScenario51::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario51 .method public static void Test_Scenario52() cil managed noinlining { - constrained. DerivedScenario52`{genericParams.Split(',').Length} + constrained. class DerivedScenario52`1 call object class InterfaceScenario52::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario52 .method public static void Test_Scenario53() cil managed noinlining { - constrained. DerivedScenario53 + constrained. class DerivedScenario53 call object class InterfaceScenario53::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario53 .method public static void Test_Scenario54() cil managed noinlining { - constrained. DerivedScenario54 + constrained. class DerivedScenario54 call object class InterfaceScenario54::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario54 .method public static void Test_Scenario55() cil managed noinlining { - constrained. DerivedScenario55 + constrained. class DerivedScenario55 call object class InterfaceScenario55::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario55 .method public static void Test_Scenario56() cil managed noinlining { - constrained. DerivedScenario56 + constrained. class DerivedScenario56 call object class InterfaceScenario56::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario56 .method public static void Test_Scenario57() cil managed noinlining { - constrained. DerivedScenario57`{genericParams.Split(',').Length} + constrained. class DerivedScenario57`1 call object class InterfaceScenario57::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario57 .method public static void Test_Scenario58() cil managed noinlining { - constrained. DerivedScenario58`{genericParams.Split(',').Length} + constrained. class DerivedScenario58`1 call object class InterfaceScenario58::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario58 .method public static void Test_Scenario59() cil managed noinlining { - constrained. DerivedScenario59`{genericParams.Split(',').Length} + constrained. class DerivedScenario59`1 call object class InterfaceScenario59::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario59 .method public static void Test_Scenario60() cil managed noinlining { - constrained. DerivedScenario60`{genericParams.Split(',').Length} + constrained. class DerivedScenario60`1 call object class InterfaceScenario60::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario60 .method public static void Test_Scenario61() cil managed noinlining { - constrained. DerivedScenario61`{genericParams.Split(',').Length} + constrained. class DerivedScenario61`1 call object class InterfaceScenario61::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario61 .method public static void Test_Scenario62() cil managed noinlining { - constrained. DerivedScenario62`{genericParams.Split(',').Length} + constrained. class DerivedScenario62`1 call object class InterfaceScenario62::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario62 .method public static void Test_Scenario63() cil managed noinlining { - constrained. DerivedScenario63`{genericParams.Split(',').Length} + constrained. class DerivedScenario63`1 call object class InterfaceScenario63::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario63 .method public static void Test_Scenario64() cil managed noinlining { - constrained. DerivedScenario64`{genericParams.Split(',').Length} + constrained. class DerivedScenario64`1 call object class InterfaceScenario64::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario64 .method public static void Test_Scenario65() cil managed noinlining { - constrained. DerivedScenario65`{genericParams.Split(',').Length} + constrained. class DerivedScenario65`1 call object class InterfaceScenario65::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario65 .method public static void Test_Scenario66() cil managed noinlining { - constrained. DerivedScenario66`{genericParams.Split(',').Length} + constrained. class DerivedScenario66`1 call object class InterfaceScenario66::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario66 .method public static void Test_Scenario67() cil managed noinlining { - constrained. DerivedScenario67`{genericParams.Split(',').Length} + constrained. class DerivedScenario67`1 call object class InterfaceScenario67::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario67 .method public static void Test_Scenario68() cil managed noinlining { - constrained. DerivedScenario68`{genericParams.Split(',').Length} + constrained. class DerivedScenario68`1 call object class InterfaceScenario68::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario68 .method public static void Test_Scenario69() cil managed noinlining { - constrained. DerivedScenario69`{genericParams.Split(',').Length} + constrained. class DerivedScenario69`1 call object class InterfaceScenario69::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario69 .method public static void Test_Scenario70() cil managed noinlining { - constrained. DerivedScenario70`{genericParams.Split(',').Length} + constrained. class DerivedScenario70`1 call object class InterfaceScenario70::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario70 .method public static void Test_Scenario71() cil managed noinlining { - constrained. DerivedScenario71`{genericParams.Split(',').Length} + constrained. class DerivedScenario71`1 call object class InterfaceScenario71::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario71 .method public static void Test_Scenario72() cil managed noinlining { - constrained. DerivedScenario72`{genericParams.Split(',').Length} + constrained. class DerivedScenario72`1 call object class InterfaceScenario72::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario72 .method public static void Test_Scenario73() cil managed noinlining { - constrained. DerivedScenario73`{genericParams.Split(',').Length} + constrained. class DerivedScenario73`1 call object class InterfaceScenario73::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario73 .method public static void Test_Scenario74() cil managed noinlining { - constrained. DerivedScenario74`{genericParams.Split(',').Length} + constrained. class DerivedScenario74`1 call object class InterfaceScenario74::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario74 .method public static void Test_Scenario75() cil managed noinlining { - constrained. DerivedScenario75`{genericParams.Split(',').Length} + constrained. class DerivedScenario75`1 call object class InterfaceScenario75::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario75 .method public static void Test_Scenario76() cil managed noinlining { - constrained. DerivedScenario76`{genericParams.Split(',').Length} + constrained. class DerivedScenario76`1 call object class InterfaceScenario76::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario76 .method public static void Test_Scenario77() cil managed noinlining { - constrained. DerivedScenario77`{genericParams.Split(',').Length} + constrained. class DerivedScenario77`1 call object class InterfaceScenario77::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario77 .method public static void Test_Scenario78() cil managed noinlining { - constrained. DerivedScenario78`{genericParams.Split(',').Length} + constrained. class DerivedScenario78`1 call object class InterfaceScenario78::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario78 .method public static void Test_Scenario79() cil managed noinlining { - constrained. DerivedScenario79`{genericParams.Split(',').Length} + constrained. class DerivedScenario79`1 call object class InterfaceScenario79::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario79 .method public static void Test_Scenario80() cil managed noinlining { - constrained. DerivedScenario80`{genericParams.Split(',').Length} + constrained. class DerivedScenario80`1 call object class InterfaceScenario80::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario80 .method public static void Test_Scenario81() cil managed noinlining { - constrained. DerivedScenario81 - call int32 class InterfaceScenario81`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario81 + call int32 class InterfaceScenario81`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario81 .method public static void Test_Scenario82() cil managed noinlining { - constrained. DerivedScenario82 - call int32 class InterfaceScenario82`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario82 + call int32 class InterfaceScenario82`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario82 .method public static void Test_Scenario83() cil managed noinlining { - constrained. DerivedScenario83 - call int32 class InterfaceScenario83`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario83 + call int32 class InterfaceScenario83`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario83 .method public static void Test_Scenario84() cil managed noinlining { - constrained. DerivedScenario84 - call int32 class InterfaceScenario84`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario84 + call int32 class InterfaceScenario84`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario84 .method public static void Test_Scenario85() cil managed noinlining { - constrained. DerivedScenario85`{genericParams.Split(',').Length} - call int32 class InterfaceScenario85`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario85`1 + call int32 class InterfaceScenario85`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario85 .method public static void Test_Scenario86() cil managed noinlining { - constrained. DerivedScenario86`{genericParams.Split(',').Length} - call int32 class InterfaceScenario86`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario86`1 + call int32 class InterfaceScenario86`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario86 .method public static void Test_Scenario87() cil managed noinlining { - constrained. DerivedScenario87`{genericParams.Split(',').Length} - call int32 class InterfaceScenario87`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario87`1 + call int32 class InterfaceScenario87`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario87 .method public static void Test_Scenario88() cil managed noinlining { - constrained. DerivedScenario88`{genericParams.Split(',').Length} - call int32 class InterfaceScenario88`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario88`1 + call int32 class InterfaceScenario88`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario88 .method public static void Test_Scenario89() cil managed noinlining { - constrained. DerivedScenario89`{genericParams.Split(',').Length} - call int32 class InterfaceScenario89`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario89`1 + call int32 class InterfaceScenario89`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario89 .method public static void Test_Scenario90() cil managed noinlining { - constrained. DerivedScenario90`{genericParams.Split(',').Length} - call int32 class InterfaceScenario90`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario90`1 + call int32 class InterfaceScenario90`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario90 .method public static void Test_Scenario91() cil managed noinlining { - constrained. DerivedScenario91`{genericParams.Split(',').Length} - call int32 class InterfaceScenario91`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario91`1 + call int32 class InterfaceScenario91`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario91 .method public static void Test_Scenario92() cil managed noinlining { - constrained. DerivedScenario92`{genericParams.Split(',').Length} - call int32 class InterfaceScenario92`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario92`1 + call int32 class InterfaceScenario92`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario92 .method public static void Test_Scenario93() cil managed noinlining { - constrained. DerivedScenario93 - call int32 class InterfaceScenario93`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario93 + call int32 class InterfaceScenario93`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario93 .method public static void Test_Scenario94() cil managed noinlining { - constrained. DerivedScenario94 - call int32 class InterfaceScenario94`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario94 + call int32 class InterfaceScenario94`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario94 .method public static void Test_Scenario95() cil managed noinlining { - constrained. DerivedScenario95 - call int32 class InterfaceScenario95`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario95 + call int32 class InterfaceScenario95`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario95 .method public static void Test_Scenario96() cil managed noinlining { - constrained. DerivedScenario96 - call int32 class InterfaceScenario96`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario96 + call int32 class InterfaceScenario96`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario96 .method public static void Test_Scenario97() cil managed noinlining { - constrained. DerivedScenario97`{genericParams.Split(',').Length} - call int32 class InterfaceScenario97`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario97`1 + call int32 class InterfaceScenario97`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario97 .method public static void Test_Scenario98() cil managed noinlining { - constrained. DerivedScenario98`{genericParams.Split(',').Length} - call int32 class InterfaceScenario98`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario98`1 + call int32 class InterfaceScenario98`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario98 .method public static void Test_Scenario99() cil managed noinlining { - constrained. DerivedScenario99`{genericParams.Split(',').Length} - call int32 class InterfaceScenario99`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario99`1 + call int32 class InterfaceScenario99`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario99 .method public static void Test_Scenario100() cil managed noinlining { - constrained. DerivedScenario100`{genericParams.Split(',').Length} - call int32 class InterfaceScenario100`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario100`1 + call int32 class InterfaceScenario100`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario100 .method public static void Test_Scenario101() cil managed noinlining { - constrained. DerivedScenario101`{genericParams.Split(',').Length} - call int32 class InterfaceScenario101`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario101`1 + call int32 class InterfaceScenario101`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario101 .method public static void Test_Scenario102() cil managed noinlining { - constrained. DerivedScenario102`{genericParams.Split(',').Length} - call int32 class InterfaceScenario102`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario102`1 + call int32 class InterfaceScenario102`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario102 .method public static void Test_Scenario103() cil managed noinlining { - constrained. DerivedScenario103`{genericParams.Split(',').Length} - call int32 class InterfaceScenario103`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario103`1 + call int32 class InterfaceScenario103`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario103 .method public static void Test_Scenario104() cil managed noinlining { - constrained. DerivedScenario104`{genericParams.Split(',').Length} - call int32 class InterfaceScenario104`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario104`1 + call int32 class InterfaceScenario104`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario104 .method public static void Test_Scenario105() cil managed noinlining { - constrained. DerivedScenario105`{genericParams.Split(',').Length} - call int32 class InterfaceScenario105`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario105`1 + call int32 class InterfaceScenario105`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario105 .method public static void Test_Scenario106() cil managed noinlining { - constrained. DerivedScenario106`{genericParams.Split(',').Length} - call int32 class InterfaceScenario106`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario106`1 + call int32 class InterfaceScenario106`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario106 .method public static void Test_Scenario107() cil managed noinlining { - constrained. DerivedScenario107`{genericParams.Split(',').Length} - call int32 class InterfaceScenario107`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario107`1 + call int32 class InterfaceScenario107`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario107 .method public static void Test_Scenario108() cil managed noinlining { - constrained. DerivedScenario108`{genericParams.Split(',').Length} - call int32 class InterfaceScenario108`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario108`1 + call int32 class InterfaceScenario108`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario108 .method public static void Test_Scenario109() cil managed noinlining { - constrained. DerivedScenario109`{genericParams.Split(',').Length} - call int32 class InterfaceScenario109`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario109`1 + call int32 class InterfaceScenario109`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario109 .method public static void Test_Scenario110() cil managed noinlining { - constrained. DerivedScenario110`{genericParams.Split(',').Length} - call int32 class InterfaceScenario110`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario110`1 + call int32 class InterfaceScenario110`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario110 .method public static void Test_Scenario111() cil managed noinlining { - constrained. DerivedScenario111`{genericParams.Split(',').Length} - call int32 class InterfaceScenario111`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario111`1 + call int32 class InterfaceScenario111`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario111 .method public static void Test_Scenario112() cil managed noinlining { - constrained. DerivedScenario112`{genericParams.Split(',').Length} - call int32 class InterfaceScenario112`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario112`1 + call int32 class InterfaceScenario112`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario112 .method public static void Test_Scenario113() cil managed noinlining { - constrained. DerivedScenario113`{genericParams.Split(',').Length} - call int32 class InterfaceScenario113`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario113`1 + call int32 class InterfaceScenario113`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario113 .method public static void Test_Scenario114() cil managed noinlining { - constrained. DerivedScenario114`{genericParams.Split(',').Length} - call int32 class InterfaceScenario114`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario114`1 + call int32 class InterfaceScenario114`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario114 .method public static void Test_Scenario115() cil managed noinlining { - constrained. DerivedScenario115`{genericParams.Split(',').Length} - call int32 class InterfaceScenario115`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario115`1 + call int32 class InterfaceScenario115`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario115 .method public static void Test_Scenario116() cil managed noinlining { - constrained. DerivedScenario116`{genericParams.Split(',').Length} - call int32 class InterfaceScenario116`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario116`1 + call int32 class InterfaceScenario116`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario116 .method public static void Test_Scenario117() cil managed noinlining { - constrained. DerivedScenario117`{genericParams.Split(',').Length} - call int32 class InterfaceScenario117`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario117`1 + call int32 class InterfaceScenario117`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario117 .method public static void Test_Scenario118() cil managed noinlining { - constrained. DerivedScenario118`{genericParams.Split(',').Length} - call int32 class InterfaceScenario118`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario118`1 + call int32 class InterfaceScenario118`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario118 .method public static void Test_Scenario119() cil managed noinlining { - constrained. DerivedScenario119`{genericParams.Split(',').Length} - call int32 class InterfaceScenario119`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario119`1 + call int32 class InterfaceScenario119`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario119 .method public static void Test_Scenario120() cil managed noinlining { - constrained. DerivedScenario120`{genericParams.Split(',').Length} - call int32 class InterfaceScenario120`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario120`1 + call int32 class InterfaceScenario120`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario120 .method public static void Test_Scenario121() cil managed noinlining { - constrained. DerivedScenario121 - call int32 class InterfaceScenario121`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario121 + call int32 class InterfaceScenario121`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario121 .method public static void Test_Scenario122() cil managed noinlining { - constrained. DerivedScenario122 - call int32 class InterfaceScenario122`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario122 + call int32 class InterfaceScenario122`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario122 .method public static void Test_Scenario123() cil managed noinlining { - constrained. DerivedScenario123 - call int32 class InterfaceScenario123`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario123 + call int32 class InterfaceScenario123`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario123 .method public static void Test_Scenario124() cil managed noinlining { - constrained. DerivedScenario124 - call int32 class InterfaceScenario124`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario124 + call int32 class InterfaceScenario124`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario124 .method public static void Test_Scenario125() cil managed noinlining { - constrained. DerivedScenario125`{genericParams.Split(',').Length} - call int32 class InterfaceScenario125`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario125`1 + call int32 class InterfaceScenario125`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario125 .method public static void Test_Scenario126() cil managed noinlining { - constrained. DerivedScenario126`{genericParams.Split(',').Length} - call int32 class InterfaceScenario126`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario126`1 + call int32 class InterfaceScenario126`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario126 .method public static void Test_Scenario127() cil managed noinlining { - constrained. DerivedScenario127`{genericParams.Split(',').Length} - call int32 class InterfaceScenario127`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario127`1 + call int32 class InterfaceScenario127`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario127 .method public static void Test_Scenario128() cil managed noinlining { - constrained. DerivedScenario128`{genericParams.Split(',').Length} - call int32 class InterfaceScenario128`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario128`1 + call int32 class InterfaceScenario128`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario128 .method public static void Test_Scenario129() cil managed noinlining { - constrained. DerivedScenario129`{genericParams.Split(',').Length} - call int32 class InterfaceScenario129`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario129`1 + call int32 class InterfaceScenario129`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario129 .method public static void Test_Scenario130() cil managed noinlining { - constrained. DerivedScenario130`{genericParams.Split(',').Length} - call int32 class InterfaceScenario130`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario130`1 + call int32 class InterfaceScenario130`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario130 .method public static void Test_Scenario131() cil managed noinlining { - constrained. DerivedScenario131`{genericParams.Split(',').Length} - call int32 class InterfaceScenario131`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario131`1 + call int32 class InterfaceScenario131`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario131 .method public static void Test_Scenario132() cil managed noinlining { - constrained. DerivedScenario132`{genericParams.Split(',').Length} - call int32 class InterfaceScenario132`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario132`1 + call int32 class InterfaceScenario132`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario132 .method public static void Test_Scenario133() cil managed noinlining { - constrained. DerivedScenario133`{genericParams.Split(',').Length} - call int32 class InterfaceScenario133`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario133`1 + call int32 class InterfaceScenario133`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario133 .method public static void Test_Scenario134() cil managed noinlining { - constrained. DerivedScenario134`{genericParams.Split(',').Length} - call int32 class InterfaceScenario134`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario134`1 + call int32 class InterfaceScenario134`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario134 .method public static void Test_Scenario135() cil managed noinlining { - constrained. DerivedScenario135`{genericParams.Split(',').Length} - call int32 class InterfaceScenario135`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario135`1 + call int32 class InterfaceScenario135`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario135 .method public static void Test_Scenario136() cil managed noinlining { - constrained. DerivedScenario136`{genericParams.Split(',').Length} - call int32 class InterfaceScenario136`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario136`1 + call int32 class InterfaceScenario136`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario136 .method public static void Test_Scenario137() cil managed noinlining { - constrained. DerivedScenario137`{genericParams.Split(',').Length} - call int32 class InterfaceScenario137`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario137`1 + call int32 class InterfaceScenario137`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario137 .method public static void Test_Scenario138() cil managed noinlining { - constrained. DerivedScenario138`{genericParams.Split(',').Length} - call int32 class InterfaceScenario138`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario138`1 + call int32 class InterfaceScenario138`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario138 .method public static void Test_Scenario139() cil managed noinlining { - constrained. DerivedScenario139`{genericParams.Split(',').Length} - call int32 class InterfaceScenario139`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario139`1 + call int32 class InterfaceScenario139`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario139 .method public static void Test_Scenario140() cil managed noinlining { - constrained. DerivedScenario140`{genericParams.Split(',').Length} - call int32 class InterfaceScenario140`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario140`1 + call int32 class InterfaceScenario140`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario140 .method public static void Test_Scenario141() cil managed noinlining { - constrained. DerivedScenario141`{genericParams.Split(',').Length} - call int32 class InterfaceScenario141`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario141`1 + call int32 class InterfaceScenario141`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario141 .method public static void Test_Scenario142() cil managed noinlining { - constrained. DerivedScenario142`{genericParams.Split(',').Length} - call int32 class InterfaceScenario142`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario142`1 + call int32 class InterfaceScenario142`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario142 .method public static void Test_Scenario143() cil managed noinlining { - constrained. DerivedScenario143`{genericParams.Split(',').Length} - call int32 class InterfaceScenario143`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario143`1 + call int32 class InterfaceScenario143`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario143 .method public static void Test_Scenario144() cil managed noinlining { - constrained. DerivedScenario144`{genericParams.Split(',').Length} - call int32 class InterfaceScenario144`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario144`1 + call int32 class InterfaceScenario144`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario144 .method public static void Test_Scenario145() cil managed noinlining { - constrained. DerivedScenario145`{genericParams.Split(',').Length} - call int32 class InterfaceScenario145`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario145`1 + call int32 class InterfaceScenario145`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario145 .method public static void Test_Scenario146() cil managed noinlining { - constrained. DerivedScenario146`{genericParams.Split(',').Length} - call int32 class InterfaceScenario146`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario146`1 + call int32 class InterfaceScenario146`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario146 .method public static void Test_Scenario147() cil managed noinlining { - constrained. DerivedScenario147`{genericParams.Split(',').Length} - call int32 class InterfaceScenario147`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario147`1 + call int32 class InterfaceScenario147`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario147 .method public static void Test_Scenario148() cil managed noinlining { - constrained. DerivedScenario148`{genericParams.Split(',').Length} - call int32 class InterfaceScenario148`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario148`1 + call int32 class InterfaceScenario148`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario148 .method public static void Test_Scenario149() cil managed noinlining { - constrained. DerivedScenario149 - call int32 class InterfaceScenario149`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario149 + call int32 class InterfaceScenario149`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario149 .method public static void Test_Scenario150() cil managed noinlining { - constrained. DerivedScenario150 - call int32 class InterfaceScenario150`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario150 + call int32 class InterfaceScenario150`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario150 .method public static void Test_Scenario151() cil managed noinlining { - constrained. DerivedScenario151 - call int32 class InterfaceScenario151`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario151 + call int32 class InterfaceScenario151`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario151 .method public static void Test_Scenario152() cil managed noinlining { - constrained. DerivedScenario152 - call int32 class InterfaceScenario152`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario152 + call int32 class InterfaceScenario152`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario152 .method public static void Test_Scenario153() cil managed noinlining { - constrained. DerivedScenario153`{genericParams.Split(',').Length} - call int32 class InterfaceScenario153`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario153`1 + call int32 class InterfaceScenario153`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario153 .method public static void Test_Scenario154() cil managed noinlining { - constrained. DerivedScenario154`{genericParams.Split(',').Length} - call int32 class InterfaceScenario154`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario154`1 + call int32 class InterfaceScenario154`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario154 .method public static void Test_Scenario155() cil managed noinlining { - constrained. DerivedScenario155`{genericParams.Split(',').Length} - call int32 class InterfaceScenario155`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario155`1 + call int32 class InterfaceScenario155`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario155 .method public static void Test_Scenario156() cil managed noinlining { - constrained. DerivedScenario156`{genericParams.Split(',').Length} - call int32 class InterfaceScenario156`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario156`1 + call int32 class InterfaceScenario156`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario156 .method public static void Test_Scenario157() cil managed noinlining { - constrained. DerivedScenario157`{genericParams.Split(',').Length} - call int32 class InterfaceScenario157`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario157`1 + call int32 class InterfaceScenario157`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario157 .method public static void Test_Scenario158() cil managed noinlining { - constrained. DerivedScenario158`{genericParams.Split(',').Length} - call int32 class InterfaceScenario158`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario158`1 + call int32 class InterfaceScenario158`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario158 .method public static void Test_Scenario159() cil managed noinlining { - constrained. DerivedScenario159`{genericParams.Split(',').Length} - call int32 class InterfaceScenario159`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario159`1 + call int32 class InterfaceScenario159`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario159 .method public static void Test_Scenario160() cil managed noinlining { - constrained. DerivedScenario160`{genericParams.Split(',').Length} - call int32 class InterfaceScenario160`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario160`1 + call int32 class InterfaceScenario160`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario160 .method public static void Test_Scenario161() cil managed noinlining { - constrained. DerivedScenario161`{genericParams.Split(',').Length} - call int32 class InterfaceScenario161`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario161`1 + call int32 class InterfaceScenario161`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario161 .method public static void Test_Scenario162() cil managed noinlining { - constrained. DerivedScenario162`{genericParams.Split(',').Length} - call int32 class InterfaceScenario162`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario162`1 + call int32 class InterfaceScenario162`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario162 .method public static void Test_Scenario163() cil managed noinlining { - constrained. DerivedScenario163`{genericParams.Split(',').Length} - call int32 class InterfaceScenario163`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario163`1 + call int32 class InterfaceScenario163`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario163 .method public static void Test_Scenario164() cil managed noinlining { - constrained. DerivedScenario164`{genericParams.Split(',').Length} - call int32 class InterfaceScenario164`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario164`1 + call int32 class InterfaceScenario164`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario164 .method public static void Test_Scenario165() cil managed noinlining { - constrained. DerivedScenario165`{genericParams.Split(',').Length} - call int32 class InterfaceScenario165`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario165`1 + call int32 class InterfaceScenario165`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario165 .method public static void Test_Scenario166() cil managed noinlining { - constrained. DerivedScenario166`{genericParams.Split(',').Length} - call int32 class InterfaceScenario166`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario166`1 + call int32 class InterfaceScenario166`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario166 .method public static void Test_Scenario167() cil managed noinlining { - constrained. DerivedScenario167`{genericParams.Split(',').Length} - call int32 class InterfaceScenario167`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario167`1 + call int32 class InterfaceScenario167`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario167 .method public static void Test_Scenario168() cil managed noinlining { - constrained. DerivedScenario168`{genericParams.Split(',').Length} - call int32 class InterfaceScenario168`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario168`1 + call int32 class InterfaceScenario168`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario168 .method public static void Test_Scenario169() cil managed noinlining { - constrained. DerivedScenario169`{genericParams.Split(',').Length} - call int32 class InterfaceScenario169`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario169`1 + call int32 class InterfaceScenario169`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario169 .method public static void Test_Scenario170() cil managed noinlining { - constrained. DerivedScenario170`{genericParams.Split(',').Length} - call int32 class InterfaceScenario170`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario170`1 + call int32 class InterfaceScenario170`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario170 .method public static void Test_Scenario171() cil managed noinlining { - constrained. DerivedScenario171`{genericParams.Split(',').Length} - call int32 class InterfaceScenario171`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario171`1 + call int32 class InterfaceScenario171`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario171 .method public static void Test_Scenario172() cil managed noinlining { - constrained. DerivedScenario172`{genericParams.Split(',').Length} - call int32 class InterfaceScenario172`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario172`1 + call int32 class InterfaceScenario172`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario172 .method public static void Test_Scenario173() cil managed noinlining { - constrained. DerivedScenario173`{genericParams.Split(',').Length} - call int32 class InterfaceScenario173`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario173`1 + call int32 class InterfaceScenario173`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario173 .method public static void Test_Scenario174() cil managed noinlining { - constrained. DerivedScenario174`{genericParams.Split(',').Length} - call int32 class InterfaceScenario174`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario174`1 + call int32 class InterfaceScenario174`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario174 .method public static void Test_Scenario175() cil managed noinlining { - constrained. DerivedScenario175`{genericParams.Split(',').Length} - call int32 class InterfaceScenario175`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario175`1 + call int32 class InterfaceScenario175`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario175 .method public static void Test_Scenario176() cil managed noinlining { - constrained. DerivedScenario176`{genericParams.Split(',').Length} - call int32 class InterfaceScenario176`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario176`1 + call int32 class InterfaceScenario176`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario176 .method public static void Test_Scenario177() cil managed noinlining { - constrained. DerivedScenario177 - call object class InterfaceScenario177`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario177 + call object class InterfaceScenario177`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario177 .method public static void Test_Scenario178() cil managed noinlining { - constrained. DerivedScenario178 - call object class InterfaceScenario178`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario178 + call object class InterfaceScenario178`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario178 .method public static void Test_Scenario179() cil managed noinlining { - constrained. DerivedScenario179 - call object class InterfaceScenario179`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario179 + call object class InterfaceScenario179`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario179 .method public static void Test_Scenario180() cil managed noinlining { - constrained. DerivedScenario180 - call object class InterfaceScenario180`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario180 + call object class InterfaceScenario180`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario180 .method public static void Test_Scenario181() cil managed noinlining { - constrained. DerivedScenario181`{genericParams.Split(',').Length} - call object class InterfaceScenario181`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario181`1 + call object class InterfaceScenario181`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario181 .method public static void Test_Scenario182() cil managed noinlining { - constrained. DerivedScenario182`{genericParams.Split(',').Length} - call object class InterfaceScenario182`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario182`1 + call object class InterfaceScenario182`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario182 .method public static void Test_Scenario183() cil managed noinlining { - constrained. DerivedScenario183`{genericParams.Split(',').Length} - call object class InterfaceScenario183`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario183`1 + call object class InterfaceScenario183`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario183 .method public static void Test_Scenario184() cil managed noinlining { - constrained. DerivedScenario184`{genericParams.Split(',').Length} - call object class InterfaceScenario184`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario184`1 + call object class InterfaceScenario184`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario184 .method public static void Test_Scenario185() cil managed noinlining { - constrained. DerivedScenario185`{genericParams.Split(',').Length} - call object class InterfaceScenario185`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario185`1 + call object class InterfaceScenario185`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario185 .method public static void Test_Scenario186() cil managed noinlining { - constrained. DerivedScenario186`{genericParams.Split(',').Length} - call object class InterfaceScenario186`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario186`1 + call object class InterfaceScenario186`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario186 .method public static void Test_Scenario187() cil managed noinlining { - constrained. DerivedScenario187`{genericParams.Split(',').Length} - call object class InterfaceScenario187`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario187`1 + call object class InterfaceScenario187`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario187 .method public static void Test_Scenario188() cil managed noinlining { - constrained. DerivedScenario188`{genericParams.Split(',').Length} - call object class InterfaceScenario188`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario188`1 + call object class InterfaceScenario188`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario188 .method public static void Test_Scenario189() cil managed noinlining { - constrained. DerivedScenario189 - call object class InterfaceScenario189`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario189 + call object class InterfaceScenario189`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario189 .method public static void Test_Scenario190() cil managed noinlining { - constrained. DerivedScenario190 - call object class InterfaceScenario190`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario190 + call object class InterfaceScenario190`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario190 .method public static void Test_Scenario191() cil managed noinlining { - constrained. DerivedScenario191 - call object class InterfaceScenario191`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario191 + call object class InterfaceScenario191`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario191 .method public static void Test_Scenario192() cil managed noinlining { - constrained. DerivedScenario192 - call object class InterfaceScenario192`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario192 + call object class InterfaceScenario192`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario192 .method public static void Test_Scenario193() cil managed noinlining { - constrained. DerivedScenario193`{genericParams.Split(',').Length} - call object class InterfaceScenario193`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario193`1 + call object class InterfaceScenario193`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario193 .method public static void Test_Scenario194() cil managed noinlining { - constrained. DerivedScenario194`{genericParams.Split(',').Length} - call object class InterfaceScenario194`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario194`1 + call object class InterfaceScenario194`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario194 .method public static void Test_Scenario195() cil managed noinlining { - constrained. DerivedScenario195`{genericParams.Split(',').Length} - call object class InterfaceScenario195`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario195`1 + call object class InterfaceScenario195`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario195 .method public static void Test_Scenario196() cil managed noinlining { - constrained. DerivedScenario196`{genericParams.Split(',').Length} - call object class InterfaceScenario196`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario196`1 + call object class InterfaceScenario196`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario196 .method public static void Test_Scenario197() cil managed noinlining { - constrained. DerivedScenario197`{genericParams.Split(',').Length} - call object class InterfaceScenario197`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario197`1 + call object class InterfaceScenario197`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario197 .method public static void Test_Scenario198() cil managed noinlining { - constrained. DerivedScenario198`{genericParams.Split(',').Length} - call object class InterfaceScenario198`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario198`1 + call object class InterfaceScenario198`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario198 .method public static void Test_Scenario199() cil managed noinlining { - constrained. DerivedScenario199`{genericParams.Split(',').Length} - call object class InterfaceScenario199`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario199`1 + call object class InterfaceScenario199`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario199 .method public static void Test_Scenario200() cil managed noinlining { - constrained. DerivedScenario200`{genericParams.Split(',').Length} - call object class InterfaceScenario200`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario200`1 + call object class InterfaceScenario200`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario200 .method public static void Test_Scenario201() cil managed noinlining { - constrained. DerivedScenario201`{genericParams.Split(',').Length} - call object class InterfaceScenario201`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario201`1 + call object class InterfaceScenario201`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario201 .method public static void Test_Scenario202() cil managed noinlining { - constrained. DerivedScenario202`{genericParams.Split(',').Length} - call object class InterfaceScenario202`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario202`1 + call object class InterfaceScenario202`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario202 .method public static void Test_Scenario203() cil managed noinlining { - constrained. DerivedScenario203`{genericParams.Split(',').Length} - call object class InterfaceScenario203`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario203`1 + call object class InterfaceScenario203`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario203 .method public static void Test_Scenario204() cil managed noinlining { - constrained. DerivedScenario204`{genericParams.Split(',').Length} - call object class InterfaceScenario204`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario204`1 + call object class InterfaceScenario204`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario204 .method public static void Test_Scenario205() cil managed noinlining { - constrained. DerivedScenario205`{genericParams.Split(',').Length} - call object class InterfaceScenario205`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario205`1 + call object class InterfaceScenario205`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario205 .method public static void Test_Scenario206() cil managed noinlining { - constrained. DerivedScenario206`{genericParams.Split(',').Length} - call object class InterfaceScenario206`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario206`1 + call object class InterfaceScenario206`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario206 .method public static void Test_Scenario207() cil managed noinlining { - constrained. DerivedScenario207`{genericParams.Split(',').Length} - call object class InterfaceScenario207`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario207`1 + call object class InterfaceScenario207`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario207 .method public static void Test_Scenario208() cil managed noinlining { - constrained. DerivedScenario208`{genericParams.Split(',').Length} - call object class InterfaceScenario208`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario208`1 + call object class InterfaceScenario208`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario208 .method public static void Test_Scenario209() cil managed noinlining { - constrained. DerivedScenario209`{genericParams.Split(',').Length} - call object class InterfaceScenario209`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario209`1 + call object class InterfaceScenario209`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario209 .method public static void Test_Scenario210() cil managed noinlining { - constrained. DerivedScenario210`{genericParams.Split(',').Length} - call object class InterfaceScenario210`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario210`1 + call object class InterfaceScenario210`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario210 .method public static void Test_Scenario211() cil managed noinlining { - constrained. DerivedScenario211`{genericParams.Split(',').Length} - call object class InterfaceScenario211`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario211`1 + call object class InterfaceScenario211`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario211 .method public static void Test_Scenario212() cil managed noinlining { - constrained. DerivedScenario212`{genericParams.Split(',').Length} - call object class InterfaceScenario212`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario212`1 + call object class InterfaceScenario212`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario212 .method public static void Test_Scenario213() cil managed noinlining { - constrained. DerivedScenario213`{genericParams.Split(',').Length} - call object class InterfaceScenario213`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario213`1 + call object class InterfaceScenario213`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario213 .method public static void Test_Scenario214() cil managed noinlining { - constrained. DerivedScenario214`{genericParams.Split(',').Length} - call object class InterfaceScenario214`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario214`1 + call object class InterfaceScenario214`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario214 .method public static void Test_Scenario215() cil managed noinlining { - constrained. DerivedScenario215`{genericParams.Split(',').Length} - call object class InterfaceScenario215`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario215`1 + call object class InterfaceScenario215`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario215 .method public static void Test_Scenario216() cil managed noinlining { - constrained. DerivedScenario216`{genericParams.Split(',').Length} - call object class InterfaceScenario216`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario216`1 + call object class InterfaceScenario216`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario216 .method public static void Test_Scenario217() cil managed noinlining { - constrained. DerivedScenario217 - call object class InterfaceScenario217`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario217 + call object class InterfaceScenario217`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario217 .method public static void Test_Scenario218() cil managed noinlining { - constrained. DerivedScenario218 - call object class InterfaceScenario218`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario218 + call object class InterfaceScenario218`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario218 .method public static void Test_Scenario219() cil managed noinlining { - constrained. DerivedScenario219 - call object class InterfaceScenario219`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario219 + call object class InterfaceScenario219`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario219 .method public static void Test_Scenario220() cil managed noinlining { - constrained. DerivedScenario220 - call object class InterfaceScenario220`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario220 + call object class InterfaceScenario220`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario220 .method public static void Test_Scenario221() cil managed noinlining { - constrained. DerivedScenario221`{genericParams.Split(',').Length} - call object class InterfaceScenario221`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario221`1 + call object class InterfaceScenario221`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario221 .method public static void Test_Scenario222() cil managed noinlining { - constrained. DerivedScenario222`{genericParams.Split(',').Length} - call object class InterfaceScenario222`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario222`1 + call object class InterfaceScenario222`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario222 .method public static void Test_Scenario223() cil managed noinlining { - constrained. DerivedScenario223`{genericParams.Split(',').Length} - call object class InterfaceScenario223`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario223`1 + call object class InterfaceScenario223`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario223 .method public static void Test_Scenario224() cil managed noinlining { - constrained. DerivedScenario224`{genericParams.Split(',').Length} - call object class InterfaceScenario224`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario224`1 + call object class InterfaceScenario224`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario224 .method public static void Test_Scenario225() cil managed noinlining { - constrained. DerivedScenario225`{genericParams.Split(',').Length} - call object class InterfaceScenario225`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario225`1 + call object class InterfaceScenario225`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario225 .method public static void Test_Scenario226() cil managed noinlining { - constrained. DerivedScenario226`{genericParams.Split(',').Length} - call object class InterfaceScenario226`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario226`1 + call object class InterfaceScenario226`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario226 .method public static void Test_Scenario227() cil managed noinlining { - constrained. DerivedScenario227`{genericParams.Split(',').Length} - call object class InterfaceScenario227`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario227`1 + call object class InterfaceScenario227`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario227 .method public static void Test_Scenario228() cil managed noinlining { - constrained. DerivedScenario228`{genericParams.Split(',').Length} - call object class InterfaceScenario228`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario228`1 + call object class InterfaceScenario228`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario228 .method public static void Test_Scenario229() cil managed noinlining { - constrained. DerivedScenario229`{genericParams.Split(',').Length} - call object class InterfaceScenario229`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario229`1 + call object class InterfaceScenario229`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario229 .method public static void Test_Scenario230() cil managed noinlining { - constrained. DerivedScenario230`{genericParams.Split(',').Length} - call object class InterfaceScenario230`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario230`1 + call object class InterfaceScenario230`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario230 .method public static void Test_Scenario231() cil managed noinlining { - constrained. DerivedScenario231`{genericParams.Split(',').Length} - call object class InterfaceScenario231`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario231`1 + call object class InterfaceScenario231`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario231 .method public static void Test_Scenario232() cil managed noinlining { - constrained. DerivedScenario232`{genericParams.Split(',').Length} - call object class InterfaceScenario232`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario232`1 + call object class InterfaceScenario232`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario232 .method public static void Test_Scenario233() cil managed noinlining { - constrained. DerivedScenario233`{genericParams.Split(',').Length} - call object class InterfaceScenario233`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario233`1 + call object class InterfaceScenario233`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario233 .method public static void Test_Scenario234() cil managed noinlining { - constrained. DerivedScenario234`{genericParams.Split(',').Length} - call object class InterfaceScenario234`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario234`1 + call object class InterfaceScenario234`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario234 .method public static void Test_Scenario235() cil managed noinlining { - constrained. DerivedScenario235`{genericParams.Split(',').Length} - call object class InterfaceScenario235`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario235`1 + call object class InterfaceScenario235`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario235 .method public static void Test_Scenario236() cil managed noinlining { - constrained. DerivedScenario236`{genericParams.Split(',').Length} - call object class InterfaceScenario236`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario236`1 + call object class InterfaceScenario236`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario236 .method public static void Test_Scenario237() cil managed noinlining { - constrained. DerivedScenario237`{genericParams.Split(',').Length} - call object class InterfaceScenario237`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario237`1 + call object class InterfaceScenario237`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario237 .method public static void Test_Scenario238() cil managed noinlining { - constrained. DerivedScenario238`{genericParams.Split(',').Length} - call object class InterfaceScenario238`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario238`1 + call object class InterfaceScenario238`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario238 .method public static void Test_Scenario239() cil managed noinlining { - constrained. DerivedScenario239`{genericParams.Split(',').Length} - call object class InterfaceScenario239`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario239`1 + call object class InterfaceScenario239`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario239 .method public static void Test_Scenario240() cil managed noinlining { - constrained. DerivedScenario240`{genericParams.Split(',').Length} - call object class InterfaceScenario240`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario240`1 + call object class InterfaceScenario240`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario240 .method public static void Test_Scenario241() cil managed noinlining { - constrained. DerivedScenario241`{genericParams.Split(',').Length} - call object class InterfaceScenario241`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario241`1 + call object class InterfaceScenario241`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario241 .method public static void Test_Scenario242() cil managed noinlining { - constrained. DerivedScenario242`{genericParams.Split(',').Length} - call object class InterfaceScenario242`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario242`1 + call object class InterfaceScenario242`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario242 .method public static void Test_Scenario243() cil managed noinlining { - constrained. DerivedScenario243`{genericParams.Split(',').Length} - call object class InterfaceScenario243`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario243`1 + call object class InterfaceScenario243`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario243 .method public static void Test_Scenario244() cil managed noinlining { - constrained. DerivedScenario244`{genericParams.Split(',').Length} - call object class InterfaceScenario244`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario244`1 + call object class InterfaceScenario244`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario244 .method public static void Test_Scenario245() cil managed noinlining { - constrained. DerivedScenario245 - call object class InterfaceScenario245`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario245 + call object class InterfaceScenario245`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario245 .method public static void Test_Scenario246() cil managed noinlining { - constrained. DerivedScenario246 - call object class InterfaceScenario246`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario246 + call object class InterfaceScenario246`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario246 .method public static void Test_Scenario247() cil managed noinlining { - constrained. DerivedScenario247 - call object class InterfaceScenario247`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario247 + call object class InterfaceScenario247`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario247 .method public static void Test_Scenario248() cil managed noinlining { - constrained. DerivedScenario248 - call object class InterfaceScenario248`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario248 + call object class InterfaceScenario248`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario248 .method public static void Test_Scenario249() cil managed noinlining { - constrained. DerivedScenario249`{genericParams.Split(',').Length} - call object class InterfaceScenario249`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario249`1 + call object class InterfaceScenario249`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario249 .method public static void Test_Scenario250() cil managed noinlining { - constrained. DerivedScenario250`{genericParams.Split(',').Length} - call object class InterfaceScenario250`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario250`1 + call object class InterfaceScenario250`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario250 .method public static void Test_Scenario251() cil managed noinlining { - constrained. DerivedScenario251`{genericParams.Split(',').Length} - call object class InterfaceScenario251`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario251`1 + call object class InterfaceScenario251`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario251 .method public static void Test_Scenario252() cil managed noinlining { - constrained. DerivedScenario252`{genericParams.Split(',').Length} - call object class InterfaceScenario252`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario252`1 + call object class InterfaceScenario252`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario252 .method public static void Test_Scenario253() cil managed noinlining { - constrained. DerivedScenario253`{genericParams.Split(',').Length} - call object class InterfaceScenario253`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario253`1 + call object class InterfaceScenario253`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario253 .method public static void Test_Scenario254() cil managed noinlining { - constrained. DerivedScenario254`{genericParams.Split(',').Length} - call object class InterfaceScenario254`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario254`1 + call object class InterfaceScenario254`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario254 .method public static void Test_Scenario255() cil managed noinlining { - constrained. DerivedScenario255`{genericParams.Split(',').Length} - call object class InterfaceScenario255`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario255`1 + call object class InterfaceScenario255`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario255 .method public static void Test_Scenario256() cil managed noinlining { - constrained. DerivedScenario256`{genericParams.Split(',').Length} - call object class InterfaceScenario256`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario256`1 + call object class InterfaceScenario256`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario256 .method public static void Test_Scenario257() cil managed noinlining { - constrained. DerivedScenario257`{genericParams.Split(',').Length} - call object class InterfaceScenario257`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario257`1 + call object class InterfaceScenario257`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario257 .method public static void Test_Scenario258() cil managed noinlining { - constrained. DerivedScenario258`{genericParams.Split(',').Length} - call object class InterfaceScenario258`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario258`1 + call object class InterfaceScenario258`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario258 .method public static void Test_Scenario259() cil managed noinlining { - constrained. DerivedScenario259`{genericParams.Split(',').Length} - call object class InterfaceScenario259`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario259`1 + call object class InterfaceScenario259`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario259 .method public static void Test_Scenario260() cil managed noinlining { - constrained. DerivedScenario260`{genericParams.Split(',').Length} - call object class InterfaceScenario260`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario260`1 + call object class InterfaceScenario260`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario260 .method public static void Test_Scenario261() cil managed noinlining { - constrained. DerivedScenario261`{genericParams.Split(',').Length} - call object class InterfaceScenario261`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario261`1 + call object class InterfaceScenario261`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario261 .method public static void Test_Scenario262() cil managed noinlining { - constrained. DerivedScenario262`{genericParams.Split(',').Length} - call object class InterfaceScenario262`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario262`1 + call object class InterfaceScenario262`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario262 .method public static void Test_Scenario263() cil managed noinlining { - constrained. DerivedScenario263`{genericParams.Split(',').Length} - call object class InterfaceScenario263`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario263`1 + call object class InterfaceScenario263`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario263 .method public static void Test_Scenario264() cil managed noinlining { - constrained. DerivedScenario264`{genericParams.Split(',').Length} - call object class InterfaceScenario264`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario264`1 + call object class InterfaceScenario264`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario264 .method public static void Test_Scenario265() cil managed noinlining { - constrained. DerivedScenario265`{genericParams.Split(',').Length} - call object class InterfaceScenario265`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario265`1 + call object class InterfaceScenario265`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario265 .method public static void Test_Scenario266() cil managed noinlining { - constrained. DerivedScenario266`{genericParams.Split(',').Length} - call object class InterfaceScenario266`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario266`1 + call object class InterfaceScenario266`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario266 .method public static void Test_Scenario267() cil managed noinlining { - constrained. DerivedScenario267`{genericParams.Split(',').Length} - call object class InterfaceScenario267`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario267`1 + call object class InterfaceScenario267`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario267 .method public static void Test_Scenario268() cil managed noinlining { - constrained. DerivedScenario268`{genericParams.Split(',').Length} - call object class InterfaceScenario268`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario268`1 + call object class InterfaceScenario268`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario268 .method public static void Test_Scenario269() cil managed noinlining { - constrained. DerivedScenario269`{genericParams.Split(',').Length} - call object class InterfaceScenario269`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario269`1 + call object class InterfaceScenario269`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario269 .method public static void Test_Scenario270() cil managed noinlining { - constrained. DerivedScenario270`{genericParams.Split(',').Length} - call object class InterfaceScenario270`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario270`1 + call object class InterfaceScenario270`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario270 .method public static void Test_Scenario271() cil managed noinlining { - constrained. DerivedScenario271`{genericParams.Split(',').Length} - call object class InterfaceScenario271`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario271`1 + call object class InterfaceScenario271`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario271 .method public static void Test_Scenario272() cil managed noinlining { - constrained. DerivedScenario272`{genericParams.Split(',').Length} - call object class InterfaceScenario272`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario272`1 + call object class InterfaceScenario272`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario272 .method public static void Test_Scenario273() cil managed noinlining { - constrained. DerivedScenario273 - call !0 class InterfaceScenario273`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario273 + call !0 class InterfaceScenario273`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario273 .method public static void Test_Scenario274() cil managed noinlining { - constrained. DerivedScenario274 - call !0 class InterfaceScenario274`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario274 + call !0 class InterfaceScenario274`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario274 .method public static void Test_Scenario275() cil managed noinlining { - constrained. DerivedScenario275 - call !0 class InterfaceScenario275`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario275 + call !0 class InterfaceScenario275`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario275 .method public static void Test_Scenario276() cil managed noinlining { - constrained. DerivedScenario276 - call !0 class InterfaceScenario276`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario276 + call !0 class InterfaceScenario276`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario276 .method public static void Test_Scenario277() cil managed noinlining { - constrained. DerivedScenario277`{genericParams.Split(',').Length} - call !0 class InterfaceScenario277`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario277`1 + call !0 class InterfaceScenario277`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario277 .method public static void Test_Scenario278() cil managed noinlining { - constrained. DerivedScenario278`{genericParams.Split(',').Length} - call !0 class InterfaceScenario278`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario278`1 + call !0 class InterfaceScenario278`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario278 .method public static void Test_Scenario279() cil managed noinlining { - constrained. DerivedScenario279`{genericParams.Split(',').Length} - call !0 class InterfaceScenario279`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario279`1 + call !0 class InterfaceScenario279`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario279 .method public static void Test_Scenario280() cil managed noinlining { - constrained. DerivedScenario280`{genericParams.Split(',').Length} - call !0 class InterfaceScenario280`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario280`1 + call !0 class InterfaceScenario280`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario280 .method public static void Test_Scenario281() cil managed noinlining { - constrained. DerivedScenario281`{genericParams.Split(',').Length} - call !0 class InterfaceScenario281`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario281`1 + call !0 class InterfaceScenario281`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario281 .method public static void Test_Scenario282() cil managed noinlining { - constrained. DerivedScenario282`{genericParams.Split(',').Length} - call !0 class InterfaceScenario282`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario282`1 + call !0 class InterfaceScenario282`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario282 .method public static void Test_Scenario283() cil managed noinlining { - constrained. DerivedScenario283`{genericParams.Split(',').Length} - call !0 class InterfaceScenario283`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario283`1 + call !0 class InterfaceScenario283`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario283 .method public static void Test_Scenario284() cil managed noinlining { - constrained. DerivedScenario284`{genericParams.Split(',').Length} - call !0 class InterfaceScenario284`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario284`1 + call !0 class InterfaceScenario284`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario284 .method public static void Test_Scenario285() cil managed noinlining { - constrained. DerivedScenario285 - call !0 class InterfaceScenario285`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario285 + call !0 class InterfaceScenario285`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario285 .method public static void Test_Scenario286() cil managed noinlining { - constrained. DerivedScenario286 - call !0 class InterfaceScenario286`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario286 + call !0 class InterfaceScenario286`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario286 .method public static void Test_Scenario287() cil managed noinlining { - constrained. DerivedScenario287 - call !0 class InterfaceScenario287`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario287 + call !0 class InterfaceScenario287`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario287 .method public static void Test_Scenario288() cil managed noinlining { - constrained. DerivedScenario288 - call !0 class InterfaceScenario288`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario288 + call !0 class InterfaceScenario288`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario288 .method public static void Test_Scenario289() cil managed noinlining { - constrained. DerivedScenario289`{genericParams.Split(',').Length} - call !0 class InterfaceScenario289`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario289`1 + call !0 class InterfaceScenario289`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario289 .method public static void Test_Scenario290() cil managed noinlining { - constrained. DerivedScenario290`{genericParams.Split(',').Length} - call !0 class InterfaceScenario290`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario290`1 + call !0 class InterfaceScenario290`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario290 .method public static void Test_Scenario291() cil managed noinlining { - constrained. DerivedScenario291`{genericParams.Split(',').Length} - call !0 class InterfaceScenario291`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario291`1 + call !0 class InterfaceScenario291`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario291 .method public static void Test_Scenario292() cil managed noinlining { - constrained. DerivedScenario292`{genericParams.Split(',').Length} - call !0 class InterfaceScenario292`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario292`1 + call !0 class InterfaceScenario292`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario292 .method public static void Test_Scenario293() cil managed noinlining { - constrained. DerivedScenario293`{genericParams.Split(',').Length} - call !0 class InterfaceScenario293`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario293`1 + call !0 class InterfaceScenario293`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario293 .method public static void Test_Scenario294() cil managed noinlining { - constrained. DerivedScenario294`{genericParams.Split(',').Length} - call !0 class InterfaceScenario294`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario294`1 + call !0 class InterfaceScenario294`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario294 .method public static void Test_Scenario295() cil managed noinlining { - constrained. DerivedScenario295`{genericParams.Split(',').Length} - call !0 class InterfaceScenario295`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario295`1 + call !0 class InterfaceScenario295`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario295 .method public static void Test_Scenario296() cil managed noinlining { - constrained. DerivedScenario296`{genericParams.Split(',').Length} - call !0 class InterfaceScenario296`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario296`1 + call !0 class InterfaceScenario296`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario296 .method public static void Test_Scenario297() cil managed noinlining { - constrained. DerivedScenario297`{genericParams.Split(',').Length} - call !0 class InterfaceScenario297`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario297`1 + call !0 class InterfaceScenario297`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario297 .method public static void Test_Scenario298() cil managed noinlining { - constrained. DerivedScenario298`{genericParams.Split(',').Length} - call !0 class InterfaceScenario298`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario298`1 + call !0 class InterfaceScenario298`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario298 .method public static void Test_Scenario299() cil managed noinlining { - constrained. DerivedScenario299`{genericParams.Split(',').Length} - call !0 class InterfaceScenario299`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario299`1 + call !0 class InterfaceScenario299`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario299 .method public static void Test_Scenario300() cil managed noinlining { - constrained. DerivedScenario300`{genericParams.Split(',').Length} - call !0 class InterfaceScenario300`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario300`1 + call !0 class InterfaceScenario300`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario300 .method public static void Test_Scenario301() cil managed noinlining { - constrained. DerivedScenario301`{genericParams.Split(',').Length} - call !0 class InterfaceScenario301`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario301`1 + call !0 class InterfaceScenario301`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario301 .method public static void Test_Scenario302() cil managed noinlining { - constrained. DerivedScenario302`{genericParams.Split(',').Length} - call !0 class InterfaceScenario302`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario302`1 + call !0 class InterfaceScenario302`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario302 .method public static void Test_Scenario303() cil managed noinlining { - constrained. DerivedScenario303`{genericParams.Split(',').Length} - call !0 class InterfaceScenario303`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario303`1 + call !0 class InterfaceScenario303`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario303 .method public static void Test_Scenario304() cil managed noinlining { - constrained. DerivedScenario304`{genericParams.Split(',').Length} - call !0 class InterfaceScenario304`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario304`1 + call !0 class InterfaceScenario304`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario304 .method public static void Test_Scenario305() cil managed noinlining { - constrained. DerivedScenario305`{genericParams.Split(',').Length} - call !0 class InterfaceScenario305`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario305`1 + call !0 class InterfaceScenario305`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario305 .method public static void Test_Scenario306() cil managed noinlining { - constrained. DerivedScenario306`{genericParams.Split(',').Length} - call !0 class InterfaceScenario306`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario306`1 + call !0 class InterfaceScenario306`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario306 .method public static void Test_Scenario307() cil managed noinlining { - constrained. DerivedScenario307`{genericParams.Split(',').Length} - call !0 class InterfaceScenario307`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario307`1 + call !0 class InterfaceScenario307`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario307 .method public static void Test_Scenario308() cil managed noinlining { - constrained. DerivedScenario308`{genericParams.Split(',').Length} - call !0 class InterfaceScenario308`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario308`1 + call !0 class InterfaceScenario308`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario308 .method public static void Test_Scenario309() cil managed noinlining { - constrained. DerivedScenario309`{genericParams.Split(',').Length} - call !0 class InterfaceScenario309`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario309`1 + call !0 class InterfaceScenario309`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario309 .method public static void Test_Scenario310() cil managed noinlining { - constrained. DerivedScenario310`{genericParams.Split(',').Length} - call !0 class InterfaceScenario310`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario310`1 + call !0 class InterfaceScenario310`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario310 .method public static void Test_Scenario311() cil managed noinlining { - constrained. DerivedScenario311`{genericParams.Split(',').Length} - call !0 class InterfaceScenario311`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario311`1 + call !0 class InterfaceScenario311`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario311 .method public static void Test_Scenario312() cil managed noinlining { - constrained. DerivedScenario312`{genericParams.Split(',').Length} - call !0 class InterfaceScenario312`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario312`1 + call !0 class InterfaceScenario312`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario312 .method public static void Test_Scenario313() cil managed noinlining { - constrained. DerivedScenario313 - call !0 class InterfaceScenario313`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario313 + call !0 class InterfaceScenario313`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario313 .method public static void Test_Scenario314() cil managed noinlining { - constrained. DerivedScenario314 - call !0 class InterfaceScenario314`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario314 + call !0 class InterfaceScenario314`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario314 .method public static void Test_Scenario315() cil managed noinlining { - constrained. DerivedScenario315 - call !0 class InterfaceScenario315`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario315 + call !0 class InterfaceScenario315`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario315 .method public static void Test_Scenario316() cil managed noinlining { - constrained. DerivedScenario316 - call !0 class InterfaceScenario316`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario316 + call !0 class InterfaceScenario316`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario316 .method public static void Test_Scenario317() cil managed noinlining { - constrained. DerivedScenario317`{genericParams.Split(',').Length} - call !0 class InterfaceScenario317`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario317`1 + call !0 class InterfaceScenario317`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario317 .method public static void Test_Scenario318() cil managed noinlining { - constrained. DerivedScenario318`{genericParams.Split(',').Length} - call !0 class InterfaceScenario318`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario318`1 + call !0 class InterfaceScenario318`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario318 .method public static void Test_Scenario319() cil managed noinlining { - constrained. DerivedScenario319`{genericParams.Split(',').Length} - call !0 class InterfaceScenario319`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario319`1 + call !0 class InterfaceScenario319`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario319 .method public static void Test_Scenario320() cil managed noinlining { - constrained. DerivedScenario320`{genericParams.Split(',').Length} - call !0 class InterfaceScenario320`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario320`1 + call !0 class InterfaceScenario320`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario320 .method public static void Test_Scenario321() cil managed noinlining { - constrained. DerivedScenario321`{genericParams.Split(',').Length} - call !0 class InterfaceScenario321`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario321`1 + call !0 class InterfaceScenario321`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario321 .method public static void Test_Scenario322() cil managed noinlining { - constrained. DerivedScenario322`{genericParams.Split(',').Length} - call !0 class InterfaceScenario322`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario322`1 + call !0 class InterfaceScenario322`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario322 .method public static void Test_Scenario323() cil managed noinlining { - constrained. DerivedScenario323`{genericParams.Split(',').Length} - call !0 class InterfaceScenario323`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario323`1 + call !0 class InterfaceScenario323`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario323 .method public static void Test_Scenario324() cil managed noinlining { - constrained. DerivedScenario324`{genericParams.Split(',').Length} - call !0 class InterfaceScenario324`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario324`1 + call !0 class InterfaceScenario324`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario324 .method public static void Test_Scenario325() cil managed noinlining { - constrained. DerivedScenario325`{genericParams.Split(',').Length} - call !0 class InterfaceScenario325`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario325`1 + call !0 class InterfaceScenario325`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario325 .method public static void Test_Scenario326() cil managed noinlining { - constrained. DerivedScenario326`{genericParams.Split(',').Length} - call !0 class InterfaceScenario326`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario326`1 + call !0 class InterfaceScenario326`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario326 .method public static void Test_Scenario327() cil managed noinlining { - constrained. DerivedScenario327`{genericParams.Split(',').Length} - call !0 class InterfaceScenario327`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario327`1 + call !0 class InterfaceScenario327`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario327 .method public static void Test_Scenario328() cil managed noinlining { - constrained. DerivedScenario328`{genericParams.Split(',').Length} - call !0 class InterfaceScenario328`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario328`1 + call !0 class InterfaceScenario328`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario328 .method public static void Test_Scenario329() cil managed noinlining { - constrained. DerivedScenario329`{genericParams.Split(',').Length} - call !0 class InterfaceScenario329`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario329`1 + call !0 class InterfaceScenario329`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario329 .method public static void Test_Scenario330() cil managed noinlining { - constrained. DerivedScenario330`{genericParams.Split(',').Length} - call !0 class InterfaceScenario330`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario330`1 + call !0 class InterfaceScenario330`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario330 .method public static void Test_Scenario331() cil managed noinlining { - constrained. DerivedScenario331`{genericParams.Split(',').Length} - call !0 class InterfaceScenario331`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario331`1 + call !0 class InterfaceScenario331`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario331 .method public static void Test_Scenario332() cil managed noinlining { - constrained. DerivedScenario332`{genericParams.Split(',').Length} - call !0 class InterfaceScenario332`{genericParams.Split(',').Length}::Method() + constrained. class DerivedScenario332`1 + call !0 class InterfaceScenario332`1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario332 .method public static void Test_Scenario333() cil managed noinlining { - constrained. DerivedScenario333`{genericParams.Split(',').Length} - call !0 class InterfaceScenario333`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario333`1 + call !0 class InterfaceScenario333`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario333 .method public static void Test_Scenario334() cil managed noinlining { - constrained. DerivedScenario334`{genericParams.Split(',').Length} - call !0 class InterfaceScenario334`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario334`1 + call !0 class InterfaceScenario334`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario334 .method public static void Test_Scenario335() cil managed noinlining { - constrained. DerivedScenario335`{genericParams.Split(',').Length} - call !0 class InterfaceScenario335`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario335`1 + call !0 class InterfaceScenario335`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario335 .method public static void Test_Scenario336() cil managed noinlining { - constrained. DerivedScenario336`{genericParams.Split(',').Length} - call !0 class InterfaceScenario336`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario336`1 + call !0 class InterfaceScenario336`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario336 .method public static void Test_Scenario337() cil managed noinlining { - constrained. DerivedScenario337`{genericParams.Split(',').Length} - call !0 class InterfaceScenario337`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario337`1 + call !0 class InterfaceScenario337`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario337 .method public static void Test_Scenario338() cil managed noinlining { - constrained. DerivedScenario338`{genericParams.Split(',').Length} - call !0 class InterfaceScenario338`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario338`1 + call !0 class InterfaceScenario338`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario338 .method public static void Test_Scenario339() cil managed noinlining { - constrained. DerivedScenario339`{genericParams.Split(',').Length} - call !0 class InterfaceScenario339`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario339`1 + call !0 class InterfaceScenario339`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario339 .method public static void Test_Scenario340() cil managed noinlining { - constrained. DerivedScenario340`{genericParams.Split(',').Length} - call !0 class InterfaceScenario340`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario340`1 + call !0 class InterfaceScenario340`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario340 .method public static void Test_Scenario341() cil managed noinlining { - constrained. DerivedScenario341 - call !0 class InterfaceScenario341`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario341 + call !0 class InterfaceScenario341`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario341 .method public static void Test_Scenario342() cil managed noinlining { - constrained. DerivedScenario342 - call !0 class InterfaceScenario342`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario342 + call !0 class InterfaceScenario342`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario342 .method public static void Test_Scenario343() cil managed noinlining { - constrained. DerivedScenario343 - call !0 class InterfaceScenario343`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario343 + call !0 class InterfaceScenario343`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario343 .method public static void Test_Scenario344() cil managed noinlining { - constrained. DerivedScenario344 - call !0 class InterfaceScenario344`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario344 + call !0 class InterfaceScenario344`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario344 .method public static void Test_Scenario345() cil managed noinlining { - constrained. DerivedScenario345`{genericParams.Split(',').Length} - call !0 class InterfaceScenario345`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario345`1 + call !0 class InterfaceScenario345`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario345 .method public static void Test_Scenario346() cil managed noinlining { - constrained. DerivedScenario346`{genericParams.Split(',').Length} - call !0 class InterfaceScenario346`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario346`1 + call !0 class InterfaceScenario346`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario346 .method public static void Test_Scenario347() cil managed noinlining { - constrained. DerivedScenario347`{genericParams.Split(',').Length} - call !0 class InterfaceScenario347`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario347`1 + call !0 class InterfaceScenario347`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario347 .method public static void Test_Scenario348() cil managed noinlining { - constrained. DerivedScenario348`{genericParams.Split(',').Length} - call !0 class InterfaceScenario348`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario348`1 + call !0 class InterfaceScenario348`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario348 .method public static void Test_Scenario349() cil managed noinlining { - constrained. DerivedScenario349`{genericParams.Split(',').Length} - call !0 class InterfaceScenario349`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario349`1 + call !0 class InterfaceScenario349`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario349 .method public static void Test_Scenario350() cil managed noinlining { - constrained. DerivedScenario350`{genericParams.Split(',').Length} - call !0 class InterfaceScenario350`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario350`1 + call !0 class InterfaceScenario350`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario350 .method public static void Test_Scenario351() cil managed noinlining { - constrained. DerivedScenario351`{genericParams.Split(',').Length} - call !0 class InterfaceScenario351`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario351`1 + call !0 class InterfaceScenario351`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario351 .method public static void Test_Scenario352() cil managed noinlining { - constrained. DerivedScenario352`{genericParams.Split(',').Length} - call !0 class InterfaceScenario352`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario352`1 + call !0 class InterfaceScenario352`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario352 .method public static void Test_Scenario353() cil managed noinlining { - constrained. DerivedScenario353`{genericParams.Split(',').Length} - call !0 class InterfaceScenario353`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario353`1 + call !0 class InterfaceScenario353`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario353 .method public static void Test_Scenario354() cil managed noinlining { - constrained. DerivedScenario354`{genericParams.Split(',').Length} - call !0 class InterfaceScenario354`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario354`1 + call !0 class InterfaceScenario354`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario354 .method public static void Test_Scenario355() cil managed noinlining { - constrained. DerivedScenario355`{genericParams.Split(',').Length} - call !0 class InterfaceScenario355`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario355`1 + call !0 class InterfaceScenario355`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario355 .method public static void Test_Scenario356() cil managed noinlining { - constrained. DerivedScenario356`{genericParams.Split(',').Length} - call !0 class InterfaceScenario356`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario356`1 + call !0 class InterfaceScenario356`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario356 .method public static void Test_Scenario357() cil managed noinlining { - constrained. DerivedScenario357`{genericParams.Split(',').Length} - call !0 class InterfaceScenario357`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario357`1 + call !0 class InterfaceScenario357`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario357 .method public static void Test_Scenario358() cil managed noinlining { - constrained. DerivedScenario358`{genericParams.Split(',').Length} - call !0 class InterfaceScenario358`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario358`1 + call !0 class InterfaceScenario358`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario358 .method public static void Test_Scenario359() cil managed noinlining { - constrained. DerivedScenario359`{genericParams.Split(',').Length} - call !0 class InterfaceScenario359`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario359`1 + call !0 class InterfaceScenario359`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario359 .method public static void Test_Scenario360() cil managed noinlining { - constrained. DerivedScenario360`{genericParams.Split(',').Length} - call !0 class InterfaceScenario360`{genericParams.Split(',').Length}>::Method() + constrained. class DerivedScenario360`1 + call !0 class InterfaceScenario360`1>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario360 .method public static void Test_Scenario361() cil managed noinlining { - constrained. DerivedScenario361`{genericParams.Split(',').Length} - call !0 class InterfaceScenario361`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario361`1 + call !0 class InterfaceScenario361`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario361 .method public static void Test_Scenario362() cil managed noinlining { - constrained. DerivedScenario362`{genericParams.Split(',').Length} - call !0 class InterfaceScenario362`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario362`1 + call !0 class InterfaceScenario362`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario362 .method public static void Test_Scenario363() cil managed noinlining { - constrained. DerivedScenario363`{genericParams.Split(',').Length} - call !0 class InterfaceScenario363`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario363`1 + call !0 class InterfaceScenario363`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario363 .method public static void Test_Scenario364() cil managed noinlining { - constrained. DerivedScenario364`{genericParams.Split(',').Length} - call !0 class InterfaceScenario364`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario364`1 + call !0 class InterfaceScenario364`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario364 .method public static void Test_Scenario365() cil managed noinlining { - constrained. DerivedScenario365`{genericParams.Split(',').Length} - call !0 class InterfaceScenario365`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario365`1 + call !0 class InterfaceScenario365`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario365 .method public static void Test_Scenario366() cil managed noinlining { - constrained. DerivedScenario366`{genericParams.Split(',').Length} - call !0 class InterfaceScenario366`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario366`1 + call !0 class InterfaceScenario366`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario366 .method public static void Test_Scenario367() cil managed noinlining { - constrained. DerivedScenario367`{genericParams.Split(',').Length} - call !0 class InterfaceScenario367`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario367`1 + call !0 class InterfaceScenario367`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario367 .method public static void Test_Scenario368() cil managed noinlining { - constrained. DerivedScenario368`{genericParams.Split(',').Length} - call !0 class InterfaceScenario368`{genericParams.Split(',').Length}>>::Method() + constrained. class DerivedScenario368`1 + call !0 class InterfaceScenario368`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario368 .method public static int32 Main() cil managed noinlining From e5a9878f37eea9d7c158a0b54100e169e5d77133 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Mon, 29 Mar 2021 11:42:54 -0700 Subject: [PATCH 10/39] Add minimal covariant testing --- .../TypeHierarchy/Generator/Program.cs | 109 +- .../TypeHierarchy/TypeHierarchyTest.il | 2348 +++++++++-------- 2 files changed, 1338 insertions(+), 1119 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index 8a3f18d1fb2e2..59a27ff06e39b 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -71,6 +71,7 @@ InterfaceImplementationApproach InterfaceImplementationApproach public static IEnumerable GetScenarios() { int scenarioIndex = 1; + int covariantScenarios = 0; // Scenario // InterfaceReturnType, InterfaceTypeGenericParams, BaseType, BaseTypeGenericParams, BaseTypeReturnType, DerivedType, DerivedTypeGenericParams, DerivedTypeReturnType, DerivedTypeInstantiation, ExactDispatchType, MethodImplOnDerivedType foreach (string interfaceTypeGenericParams in new string[] { "", "" }) @@ -103,70 +104,84 @@ public static IEnumerable GetScenarios() } foreach (string interfaceTypeInstantiationOnBaseType in possibleInterfaceTypeInstantiationOnBaseType) { - string baseTypeReturnType; + List possibleBaseTypeReturnTypes = new List(); if (!interfaceReturnType.Contains("!0")) { - baseTypeReturnType = interfaceReturnType; + possibleBaseTypeReturnTypes.Add(interfaceReturnType); + if (interfaceReturnType == "object") + { + possibleBaseTypeReturnTypes.Add("string"); // Covariant return testing + } } else { - baseTypeReturnType = ApplyGenericSubstitution(interfaceReturnType, interfaceTypeInstantiationOnBaseType); + possibleBaseTypeReturnTypes.Add(ApplyGenericSubstitution(interfaceReturnType, interfaceTypeInstantiationOnBaseType)); } - foreach (string derivedTypeGenericParams in new string[] {"", ""}) + foreach (string baseTypeReturnType in possibleBaseTypeReturnTypes) { - List possibleBaseTypeInstantiationOnDerivedType = new List(); - if (baseTypeGenericParams == "") + foreach (string derivedTypeGenericParams in new string[] { "", "" }) { - possibleBaseTypeInstantiationOnDerivedType.Add(""); - } - else - { - possibleBaseTypeInstantiationOnDerivedType.Add(""); - if (derivedTypeGenericParams == "") + List possibleBaseTypeInstantiationOnDerivedType = new List(); + if (baseTypeGenericParams == "") { - possibleBaseTypeInstantiationOnDerivedType.Add(""); - possibleBaseTypeInstantiationOnDerivedType.Add(">"); - } - } - - foreach (string baseTypeInstantiationOnDerivedType in possibleBaseTypeInstantiationOnDerivedType) - { - string interfaceTypeInstantiationOnDerivedType = ApplyGenericSubstitution(interfaceTypeInstantiationOnBaseType, baseTypeInstantiationOnDerivedType); - string derivedTypeReturnType = ApplyGenericSubstitution(interfaceReturnType, interfaceTypeInstantiationOnDerivedType); - - List possibleDerivedTypeInstantiation = new List(); - if (derivedTypeGenericParams == "") - { - possibleDerivedTypeInstantiation.Add(""); + possibleBaseTypeInstantiationOnDerivedType.Add(""); } else { - possibleDerivedTypeInstantiation.Add(""); - possibleDerivedTypeInstantiation.Add(""); + possibleBaseTypeInstantiationOnDerivedType.Add(""); + if (derivedTypeGenericParams == "") + { + possibleBaseTypeInstantiationOnDerivedType.Add(""); + possibleBaseTypeInstantiationOnDerivedType.Add(">"); + } } - foreach (string derivedTypeInstantiation in possibleDerivedTypeInstantiation) + foreach (string baseTypeInstantiationOnDerivedType in possibleBaseTypeInstantiationOnDerivedType) { - string callReturnType = interfaceReturnType; - string callInterfaceTypeInstantiation = ApplyGenericSubstitution(interfaceTypeInstantiationOnDerivedType, derivedTypeInstantiation); + string interfaceTypeInstantiationOnDerivedType = ApplyGenericSubstitution(interfaceTypeInstantiationOnBaseType, baseTypeInstantiationOnDerivedType); + string derivedTypeReturnType = ApplyGenericSubstitution(baseTypeReturnType, interfaceTypeInstantiationOnDerivedType); + + List possibleDerivedTypeInstantiation = new List(); + if (derivedTypeGenericParams == "") + { + possibleDerivedTypeInstantiation.Add(""); + } + else + { + possibleDerivedTypeInstantiation.Add(""); + possibleDerivedTypeInstantiation.Add(""); + } - foreach (var interfaceImplementationApproach in (InterfaceImplementationApproach[])Enum.GetValues(typeof(InterfaceImplementationApproach))) + foreach (string derivedTypeInstantiation in possibleDerivedTypeInstantiation) { - yield return new TestScenario(scenarioIndex++, - interfaceReturnType, - interfaceTypeGenericParams, - baseTypeGenericParams, - baseTypeReturnType, - interfaceTypeInstantiationOnBaseType, - derivedTypeGenericParams, - derivedTypeReturnType, - interfaceTypeInstantiationOnDerivedType, - baseTypeInstantiationOnDerivedType, - derivedTypeInstantiation, - callReturnType, - callInterfaceTypeInstantiation, - interfaceImplementationApproach); + string callReturnType = interfaceReturnType; + string callInterfaceTypeInstantiation = ApplyGenericSubstitution(interfaceTypeInstantiationOnDerivedType, derivedTypeInstantiation); + + foreach (var interfaceImplementationApproach in (InterfaceImplementationApproach[])Enum.GetValues(typeof(InterfaceImplementationApproach))) + { + if (baseTypeReturnType == "string") + { + covariantScenarios++; + // This isn't a good place for extensive covariant return testing + if ((covariantScenarios % 20) != 0) + continue; + } + yield return new TestScenario(scenarioIndex++, + interfaceReturnType, + interfaceTypeGenericParams, + baseTypeGenericParams, + baseTypeReturnType, + interfaceTypeInstantiationOnBaseType, + derivedTypeGenericParams, + derivedTypeReturnType, + interfaceTypeInstantiationOnDerivedType, + baseTypeInstantiationOnDerivedType, + derivedTypeInstantiation, + callReturnType, + callInterfaceTypeInstantiation, + interfaceImplementationApproach); + } } } } @@ -369,7 +384,7 @@ static void Main(string[] args) { case InterfaceImplementationApproach.OnBaseType: case InterfaceImplementationApproach.OnBothBaseAndDerived: - twOutputTest.WriteLine($" .override method {scenario.BaseTypeReturnType} class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}::Method()"); + twOutputTest.WriteLine($" .override method {scenario.InterfaceReturnType} class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}::Method()"); break; case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il index 60db97cce4f22..ccc98c37b87ed 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -1967,54 +1967,54 @@ implements class InterfaceScenario80 { } // end of class DerivedScenario80`1 -.class public abstract auto ansi InterfaceScenario81`1 +.class public abstract auto ansi InterfaceScenario81 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario81`1 -.class public auto ansi BaseScenario81 +} // end of class InterfaceScenario81 +.class public abstract auto ansi BaseScenario81`1 extends [System.Runtime]System.Object - implements class InterfaceScenario81`1 + implements class InterfaceScenario81 { - .method public static int32 Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .override method int32 class InterfaceScenario81`1::Method() - .locals init (int32 V_O) + .locals init (string V_O) ldloca.s 0 - initobj int32 + initobj string ldloc.0 ret } // end of method Method -} // end of class BaseScenario81 -.class public auto ansi DerivedScenario81 - extends class BaseScenario81 +} // end of class BaseScenario81`1 +.class public auto ansi DerivedScenario81`1 + extends class BaseScenario81`1 + implements class InterfaceScenario81 { - .override method int32 class InterfaceScenario81`1::Method() with method int32 class BaseScenario81::Method() -} // end of class DerivedScenario81 -.class public abstract auto ansi InterfaceScenario82`1 +} // end of class DerivedScenario81`1 +.class public abstract auto ansi InterfaceScenario82 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario82`1 -.class public auto ansi BaseScenario82 +} // end of class InterfaceScenario82 +.class public abstract auto ansi BaseScenario82`1 extends [System.Runtime]System.Object + implements class InterfaceScenario82 { - .method public static int32 Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .locals init (int32 V_O) + .locals init (string V_O) ldloca.s 0 - initobj int32 + initobj string ldloc.0 ret } // end of method Method -} // end of class BaseScenario82 -.class public auto ansi DerivedScenario82 - extends class BaseScenario82 - implements class InterfaceScenario82`1 +} // end of class BaseScenario82`1 +.class public auto ansi DerivedScenario82`1 + extends class BaseScenario82`1> + implements class InterfaceScenario82 { -} // end of class DerivedScenario82 +} // end of class DerivedScenario82`1 .class public abstract auto ansi InterfaceScenario83`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2037,7 +2037,6 @@ } // end of class BaseScenario83 .class public auto ansi DerivedScenario83 extends class BaseScenario83 - implements class InterfaceScenario83`1 { .override method int32 class InterfaceScenario83`1::Method() with method int32 class BaseScenario83::Method() } // end of class DerivedScenario83 @@ -2047,9 +2046,8 @@ { } // end of method Method } // end of class InterfaceScenario84`1 -.class public abstract auto ansi BaseScenario84 +.class public auto ansi BaseScenario84 extends [System.Runtime]System.Object - implements class InterfaceScenario84`1 { .method public static int32 Method() cil managed noinlining { @@ -2085,19 +2083,21 @@ ret } // end of method Method } // end of class BaseScenario85 -.class public auto ansi DerivedScenario85`1 +.class public auto ansi DerivedScenario85 extends class BaseScenario85 + implements class InterfaceScenario85`1 { .override method int32 class InterfaceScenario85`1::Method() with method int32 class BaseScenario85::Method() -} // end of class DerivedScenario85`1 +} // end of class DerivedScenario85 .class public abstract auto ansi InterfaceScenario86`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario86`1 -.class public auto ansi BaseScenario86 +.class public abstract auto ansi BaseScenario86 extends [System.Runtime]System.Object + implements class InterfaceScenario86`1 { .method public static int32 Method() cil managed noinlining { @@ -2108,11 +2108,11 @@ ret } // end of method Method } // end of class BaseScenario86 -.class public auto ansi DerivedScenario86`1 +.class public auto ansi DerivedScenario86 extends class BaseScenario86 implements class InterfaceScenario86`1 { -} // end of class DerivedScenario86`1 +} // end of class DerivedScenario86 .class public abstract auto ansi InterfaceScenario87`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2135,7 +2135,6 @@ } // end of class BaseScenario87 .class public auto ansi DerivedScenario87`1 extends class BaseScenario87 - implements class InterfaceScenario87`1 { .override method int32 class InterfaceScenario87`1::Method() with method int32 class BaseScenario87::Method() } // end of class DerivedScenario87`1 @@ -2145,9 +2144,8 @@ { } // end of method Method } // end of class InterfaceScenario88`1 -.class public abstract auto ansi BaseScenario88 +.class public auto ansi BaseScenario88 extends [System.Runtime]System.Object - implements class InterfaceScenario88`1 { .method public static int32 Method() cil managed noinlining { @@ -2185,6 +2183,7 @@ } // end of class BaseScenario89 .class public auto ansi DerivedScenario89`1 extends class BaseScenario89 + implements class InterfaceScenario89`1 { .override method int32 class InterfaceScenario89`1::Method() with method int32 class BaseScenario89::Method() } // end of class DerivedScenario89`1 @@ -2194,8 +2193,9 @@ { } // end of method Method } // end of class InterfaceScenario90`1 -.class public auto ansi BaseScenario90 +.class public abstract auto ansi BaseScenario90 extends [System.Runtime]System.Object + implements class InterfaceScenario90`1 { .method public static int32 Method() cil managed noinlining { @@ -2233,7 +2233,6 @@ } // end of class BaseScenario91 .class public auto ansi DerivedScenario91`1 extends class BaseScenario91 - implements class InterfaceScenario91`1 { .override method int32 class InterfaceScenario91`1::Method() with method int32 class BaseScenario91::Method() } // end of class DerivedScenario91`1 @@ -2243,9 +2242,8 @@ { } // end of method Method } // end of class InterfaceScenario92`1 -.class public abstract auto ansi BaseScenario92 +.class public auto ansi BaseScenario92 extends [System.Runtime]System.Object - implements class InterfaceScenario92`1 { .method public static int32 Method() cil managed noinlining { @@ -2267,7 +2265,7 @@ { } // end of method Method } // end of class InterfaceScenario93`1 -.class public auto ansi BaseScenario93`1 +.class public auto ansi BaseScenario93 extends [System.Runtime]System.Object implements class InterfaceScenario93`1 { @@ -2280,20 +2278,22 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario93`1 -.class public auto ansi DerivedScenario93 - extends class BaseScenario93`1 +} // end of class BaseScenario93 +.class public auto ansi DerivedScenario93`1 + extends class BaseScenario93 + implements class InterfaceScenario93`1 { - .override method int32 class InterfaceScenario93`1::Method() with method int32 class BaseScenario93`1::Method() -} // end of class DerivedScenario93 + .override method int32 class InterfaceScenario93`1::Method() with method int32 class BaseScenario93::Method() +} // end of class DerivedScenario93`1 .class public abstract auto ansi InterfaceScenario94`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario94`1 -.class public auto ansi BaseScenario94`1 +.class public abstract auto ansi BaseScenario94 extends [System.Runtime]System.Object + implements class InterfaceScenario94`1 { .method public static int32 Method() cil managed noinlining { @@ -2303,12 +2303,12 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario94`1 -.class public auto ansi DerivedScenario94 - extends class BaseScenario94`1 +} // end of class BaseScenario94 +.class public auto ansi DerivedScenario94`1 + extends class BaseScenario94 implements class InterfaceScenario94`1 { -} // end of class DerivedScenario94 +} // end of class DerivedScenario94`1 .class public abstract auto ansi InterfaceScenario95`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2331,7 +2331,6 @@ } // end of class BaseScenario95`1 .class public auto ansi DerivedScenario95 extends class BaseScenario95`1 - implements class InterfaceScenario95`1 { .override method int32 class InterfaceScenario95`1::Method() with method int32 class BaseScenario95`1::Method() } // end of class DerivedScenario95 @@ -2341,9 +2340,8 @@ { } // end of method Method } // end of class InterfaceScenario96`1 -.class public abstract auto ansi BaseScenario96`1 +.class public auto ansi BaseScenario96`1 extends [System.Runtime]System.Object - implements class InterfaceScenario96`1 { .method public static int32 Method() cil managed noinlining { @@ -2379,19 +2377,21 @@ ret } // end of method Method } // end of class BaseScenario97`1 -.class public auto ansi DerivedScenario97`1 +.class public auto ansi DerivedScenario97 extends class BaseScenario97`1 + implements class InterfaceScenario97`1 { .override method int32 class InterfaceScenario97`1::Method() with method int32 class BaseScenario97`1::Method() -} // end of class DerivedScenario97`1 +} // end of class DerivedScenario97 .class public abstract auto ansi InterfaceScenario98`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario98`1 -.class public auto ansi BaseScenario98`1 +.class public abstract auto ansi BaseScenario98`1 extends [System.Runtime]System.Object + implements class InterfaceScenario98`1 { .method public static int32 Method() cil managed noinlining { @@ -2402,11 +2402,11 @@ ret } // end of method Method } // end of class BaseScenario98`1 -.class public auto ansi DerivedScenario98`1 +.class public auto ansi DerivedScenario98 extends class BaseScenario98`1 implements class InterfaceScenario98`1 { -} // end of class DerivedScenario98`1 +} // end of class DerivedScenario98 .class public abstract auto ansi InterfaceScenario99`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2429,7 +2429,6 @@ } // end of class BaseScenario99`1 .class public auto ansi DerivedScenario99`1 extends class BaseScenario99`1 - implements class InterfaceScenario99`1 { .override method int32 class InterfaceScenario99`1::Method() with method int32 class BaseScenario99`1::Method() } // end of class DerivedScenario99`1 @@ -2439,9 +2438,8 @@ { } // end of method Method } // end of class InterfaceScenario100`1 -.class public abstract auto ansi BaseScenario100`1 +.class public auto ansi BaseScenario100`1 extends [System.Runtime]System.Object - implements class InterfaceScenario100`1 { .method public static int32 Method() cil managed noinlining { @@ -2479,6 +2477,7 @@ } // end of class BaseScenario101`1 .class public auto ansi DerivedScenario101`1 extends class BaseScenario101`1 + implements class InterfaceScenario101`1 { .override method int32 class InterfaceScenario101`1::Method() with method int32 class BaseScenario101`1::Method() } // end of class DerivedScenario101`1 @@ -2488,8 +2487,9 @@ { } // end of method Method } // end of class InterfaceScenario102`1 -.class public auto ansi BaseScenario102`1 +.class public abstract auto ansi BaseScenario102`1 extends [System.Runtime]System.Object + implements class InterfaceScenario102`1 { .method public static int32 Method() cil managed noinlining { @@ -2527,7 +2527,6 @@ } // end of class BaseScenario103`1 .class public auto ansi DerivedScenario103`1 extends class BaseScenario103`1 - implements class InterfaceScenario103`1 { .override method int32 class InterfaceScenario103`1::Method() with method int32 class BaseScenario103`1::Method() } // end of class DerivedScenario103`1 @@ -2537,9 +2536,8 @@ { } // end of method Method } // end of class InterfaceScenario104`1 -.class public abstract auto ansi BaseScenario104`1 +.class public auto ansi BaseScenario104`1 extends [System.Runtime]System.Object - implements class InterfaceScenario104`1 { .method public static int32 Method() cil managed noinlining { @@ -2576,9 +2574,10 @@ } // end of method Method } // end of class BaseScenario105`1 .class public auto ansi DerivedScenario105`1 - extends class BaseScenario105`1 + extends class BaseScenario105`1 + implements class InterfaceScenario105`1 { - .override method int32 class InterfaceScenario105`1::Method() with method int32 class BaseScenario105`1::Method() + .override method int32 class InterfaceScenario105`1::Method() with method int32 class BaseScenario105`1::Method() } // end of class DerivedScenario105`1 .class public abstract auto ansi InterfaceScenario106`1 { @@ -2586,8 +2585,9 @@ { } // end of method Method } // end of class InterfaceScenario106`1 -.class public auto ansi BaseScenario106`1 +.class public abstract auto ansi BaseScenario106`1 extends [System.Runtime]System.Object + implements class InterfaceScenario106`1 { .method public static int32 Method() cil managed noinlining { @@ -2599,7 +2599,7 @@ } // end of method Method } // end of class BaseScenario106`1 .class public auto ansi DerivedScenario106`1 - extends class BaseScenario106`1 + extends class BaseScenario106`1 implements class InterfaceScenario106`1 { } // end of class DerivedScenario106`1 @@ -2625,7 +2625,6 @@ } // end of class BaseScenario107`1 .class public auto ansi DerivedScenario107`1 extends class BaseScenario107`1 - implements class InterfaceScenario107`1 { .override method int32 class InterfaceScenario107`1::Method() with method int32 class BaseScenario107`1::Method() } // end of class DerivedScenario107`1 @@ -2635,9 +2634,8 @@ { } // end of method Method } // end of class InterfaceScenario108`1 -.class public abstract auto ansi BaseScenario108`1 +.class public auto ansi BaseScenario108`1 extends [System.Runtime]System.Object - implements class InterfaceScenario108`1 { .method public static int32 Method() cil managed noinlining { @@ -2675,6 +2673,7 @@ } // end of class BaseScenario109`1 .class public auto ansi DerivedScenario109`1 extends class BaseScenario109`1 + implements class InterfaceScenario109`1 { .override method int32 class InterfaceScenario109`1::Method() with method int32 class BaseScenario109`1::Method() } // end of class DerivedScenario109`1 @@ -2684,8 +2683,9 @@ { } // end of method Method } // end of class InterfaceScenario110`1 -.class public auto ansi BaseScenario110`1 +.class public abstract auto ansi BaseScenario110`1 extends [System.Runtime]System.Object + implements class InterfaceScenario110`1 { .method public static int32 Method() cil managed noinlining { @@ -2723,7 +2723,6 @@ } // end of class BaseScenario111`1 .class public auto ansi DerivedScenario111`1 extends class BaseScenario111`1 - implements class InterfaceScenario111`1 { .override method int32 class InterfaceScenario111`1::Method() with method int32 class BaseScenario111`1::Method() } // end of class DerivedScenario111`1 @@ -2733,9 +2732,8 @@ { } // end of method Method } // end of class InterfaceScenario112`1 -.class public abstract auto ansi BaseScenario112`1 +.class public auto ansi BaseScenario112`1 extends [System.Runtime]System.Object - implements class InterfaceScenario112`1 { .method public static int32 Method() cil managed noinlining { @@ -2772,9 +2770,10 @@ } // end of method Method } // end of class BaseScenario113`1 .class public auto ansi DerivedScenario113`1 - extends class BaseScenario113`1> + extends class BaseScenario113`1 + implements class InterfaceScenario113`1 { - .override method int32 class InterfaceScenario113`1::Method() with method int32 class BaseScenario113`1>::Method() + .override method int32 class InterfaceScenario113`1::Method() with method int32 class BaseScenario113`1::Method() } // end of class DerivedScenario113`1 .class public abstract auto ansi InterfaceScenario114`1 { @@ -2782,8 +2781,9 @@ { } // end of method Method } // end of class InterfaceScenario114`1 -.class public auto ansi BaseScenario114`1 +.class public abstract auto ansi BaseScenario114`1 extends [System.Runtime]System.Object + implements class InterfaceScenario114`1 { .method public static int32 Method() cil managed noinlining { @@ -2795,7 +2795,7 @@ } // end of method Method } // end of class BaseScenario114`1 .class public auto ansi DerivedScenario114`1 - extends class BaseScenario114`1> + extends class BaseScenario114`1 implements class InterfaceScenario114`1 { } // end of class DerivedScenario114`1 @@ -2821,7 +2821,6 @@ } // end of class BaseScenario115`1 .class public auto ansi DerivedScenario115`1 extends class BaseScenario115`1> - implements class InterfaceScenario115`1 { .override method int32 class InterfaceScenario115`1::Method() with method int32 class BaseScenario115`1>::Method() } // end of class DerivedScenario115`1 @@ -2831,9 +2830,8 @@ { } // end of method Method } // end of class InterfaceScenario116`1 -.class public abstract auto ansi BaseScenario116`1 +.class public auto ansi BaseScenario116`1 extends [System.Runtime]System.Object - implements class InterfaceScenario116`1 { .method public static int32 Method() cil managed noinlining { @@ -2871,6 +2869,7 @@ } // end of class BaseScenario117`1 .class public auto ansi DerivedScenario117`1 extends class BaseScenario117`1> + implements class InterfaceScenario117`1 { .override method int32 class InterfaceScenario117`1::Method() with method int32 class BaseScenario117`1>::Method() } // end of class DerivedScenario117`1 @@ -2880,8 +2879,9 @@ { } // end of method Method } // end of class InterfaceScenario118`1 -.class public auto ansi BaseScenario118`1 +.class public abstract auto ansi BaseScenario118`1 extends [System.Runtime]System.Object + implements class InterfaceScenario118`1 { .method public static int32 Method() cil managed noinlining { @@ -2919,7 +2919,6 @@ } // end of class BaseScenario119`1 .class public auto ansi DerivedScenario119`1 extends class BaseScenario119`1> - implements class InterfaceScenario119`1 { .override method int32 class InterfaceScenario119`1::Method() with method int32 class BaseScenario119`1>::Method() } // end of class DerivedScenario119`1 @@ -2929,9 +2928,8 @@ { } // end of method Method } // end of class InterfaceScenario120`1 -.class public abstract auto ansi BaseScenario120`1 +.class public auto ansi BaseScenario120`1 extends [System.Runtime]System.Object - implements class InterfaceScenario120`1 { .method public static int32 Method() cil managed noinlining { @@ -2955,11 +2953,11 @@ } // end of class InterfaceScenario121`1 .class public auto ansi BaseScenario121`1 extends [System.Runtime]System.Object - implements class InterfaceScenario121`1 + implements class InterfaceScenario121`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario121`1::Method() + .override method int32 class InterfaceScenario121`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2967,19 +2965,21 @@ ret } // end of method Method } // end of class BaseScenario121`1 -.class public auto ansi DerivedScenario121 - extends class BaseScenario121`1 +.class public auto ansi DerivedScenario121`1 + extends class BaseScenario121`1> + implements class InterfaceScenario121`1 { - .override method int32 class InterfaceScenario121`1::Method() with method int32 class BaseScenario121`1::Method() -} // end of class DerivedScenario121 + .override method int32 class InterfaceScenario121`1::Method() with method int32 class BaseScenario121`1>::Method() +} // end of class DerivedScenario121`1 .class public abstract auto ansi InterfaceScenario122`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario122`1 -.class public auto ansi BaseScenario122`1 +.class public abstract auto ansi BaseScenario122`1 extends [System.Runtime]System.Object + implements class InterfaceScenario122`1 { .method public static int32 Method() cil managed noinlining { @@ -2990,11 +2990,11 @@ ret } // end of method Method } // end of class BaseScenario122`1 -.class public auto ansi DerivedScenario122 - extends class BaseScenario122`1 - implements class InterfaceScenario122`1 +.class public auto ansi DerivedScenario122`1 + extends class BaseScenario122`1> + implements class InterfaceScenario122`1 { -} // end of class DerivedScenario122 +} // end of class DerivedScenario122`1 .class public abstract auto ansi InterfaceScenario123`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -3017,7 +3017,6 @@ } // end of class BaseScenario123`1 .class public auto ansi DerivedScenario123 extends class BaseScenario123`1 - implements class InterfaceScenario123`1 { .override method int32 class InterfaceScenario123`1::Method() with method int32 class BaseScenario123`1::Method() } // end of class DerivedScenario123 @@ -3027,9 +3026,8 @@ { } // end of method Method } // end of class InterfaceScenario124`1 -.class public abstract auto ansi BaseScenario124`1 +.class public auto ansi BaseScenario124`1 extends [System.Runtime]System.Object - implements class InterfaceScenario124`1 { .method public static int32 Method() cil managed noinlining { @@ -3065,19 +3063,21 @@ ret } // end of method Method } // end of class BaseScenario125`1 -.class public auto ansi DerivedScenario125`1 +.class public auto ansi DerivedScenario125 extends class BaseScenario125`1 + implements class InterfaceScenario125`1 { .override method int32 class InterfaceScenario125`1::Method() with method int32 class BaseScenario125`1::Method() -} // end of class DerivedScenario125`1 +} // end of class DerivedScenario125 .class public abstract auto ansi InterfaceScenario126`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario126`1 -.class public auto ansi BaseScenario126`1 +.class public abstract auto ansi BaseScenario126`1 extends [System.Runtime]System.Object + implements class InterfaceScenario126`1 { .method public static int32 Method() cil managed noinlining { @@ -3088,11 +3088,11 @@ ret } // end of method Method } // end of class BaseScenario126`1 -.class public auto ansi DerivedScenario126`1 +.class public auto ansi DerivedScenario126 extends class BaseScenario126`1 implements class InterfaceScenario126`1 { -} // end of class DerivedScenario126`1 +} // end of class DerivedScenario126 .class public abstract auto ansi InterfaceScenario127`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -3115,7 +3115,6 @@ } // end of class BaseScenario127`1 .class public auto ansi DerivedScenario127`1 extends class BaseScenario127`1 - implements class InterfaceScenario127`1 { .override method int32 class InterfaceScenario127`1::Method() with method int32 class BaseScenario127`1::Method() } // end of class DerivedScenario127`1 @@ -3125,9 +3124,8 @@ { } // end of method Method } // end of class InterfaceScenario128`1 -.class public abstract auto ansi BaseScenario128`1 +.class public auto ansi BaseScenario128`1 extends [System.Runtime]System.Object - implements class InterfaceScenario128`1 { .method public static int32 Method() cil managed noinlining { @@ -3165,6 +3163,7 @@ } // end of class BaseScenario129`1 .class public auto ansi DerivedScenario129`1 extends class BaseScenario129`1 + implements class InterfaceScenario129`1 { .override method int32 class InterfaceScenario129`1::Method() with method int32 class BaseScenario129`1::Method() } // end of class DerivedScenario129`1 @@ -3174,8 +3173,9 @@ { } // end of method Method } // end of class InterfaceScenario130`1 -.class public auto ansi BaseScenario130`1 +.class public abstract auto ansi BaseScenario130`1 extends [System.Runtime]System.Object + implements class InterfaceScenario130`1 { .method public static int32 Method() cil managed noinlining { @@ -3213,7 +3213,6 @@ } // end of class BaseScenario131`1 .class public auto ansi DerivedScenario131`1 extends class BaseScenario131`1 - implements class InterfaceScenario131`1 { .override method int32 class InterfaceScenario131`1::Method() with method int32 class BaseScenario131`1::Method() } // end of class DerivedScenario131`1 @@ -3223,9 +3222,8 @@ { } // end of method Method } // end of class InterfaceScenario132`1 -.class public abstract auto ansi BaseScenario132`1 +.class public auto ansi BaseScenario132`1 extends [System.Runtime]System.Object - implements class InterfaceScenario132`1 { .method public static int32 Method() cil managed noinlining { @@ -3262,9 +3260,10 @@ } // end of method Method } // end of class BaseScenario133`1 .class public auto ansi DerivedScenario133`1 - extends class BaseScenario133`1 + extends class BaseScenario133`1 + implements class InterfaceScenario133`1 { - .override method int32 class InterfaceScenario133`1::Method() with method int32 class BaseScenario133`1::Method() + .override method int32 class InterfaceScenario133`1::Method() with method int32 class BaseScenario133`1::Method() } // end of class DerivedScenario133`1 .class public abstract auto ansi InterfaceScenario134`1 { @@ -3272,8 +3271,9 @@ { } // end of method Method } // end of class InterfaceScenario134`1 -.class public auto ansi BaseScenario134`1 +.class public abstract auto ansi BaseScenario134`1 extends [System.Runtime]System.Object + implements class InterfaceScenario134`1 { .method public static int32 Method() cil managed noinlining { @@ -3285,7 +3285,7 @@ } // end of method Method } // end of class BaseScenario134`1 .class public auto ansi DerivedScenario134`1 - extends class BaseScenario134`1 + extends class BaseScenario134`1 implements class InterfaceScenario134`1 { } // end of class DerivedScenario134`1 @@ -3311,7 +3311,6 @@ } // end of class BaseScenario135`1 .class public auto ansi DerivedScenario135`1 extends class BaseScenario135`1 - implements class InterfaceScenario135`1 { .override method int32 class InterfaceScenario135`1::Method() with method int32 class BaseScenario135`1::Method() } // end of class DerivedScenario135`1 @@ -3321,9 +3320,8 @@ { } // end of method Method } // end of class InterfaceScenario136`1 -.class public abstract auto ansi BaseScenario136`1 +.class public auto ansi BaseScenario136`1 extends [System.Runtime]System.Object - implements class InterfaceScenario136`1 { .method public static int32 Method() cil managed noinlining { @@ -3361,6 +3359,7 @@ } // end of class BaseScenario137`1 .class public auto ansi DerivedScenario137`1 extends class BaseScenario137`1 + implements class InterfaceScenario137`1 { .override method int32 class InterfaceScenario137`1::Method() with method int32 class BaseScenario137`1::Method() } // end of class DerivedScenario137`1 @@ -3370,8 +3369,9 @@ { } // end of method Method } // end of class InterfaceScenario138`1 -.class public auto ansi BaseScenario138`1 +.class public abstract auto ansi BaseScenario138`1 extends [System.Runtime]System.Object + implements class InterfaceScenario138`1 { .method public static int32 Method() cil managed noinlining { @@ -3409,7 +3409,6 @@ } // end of class BaseScenario139`1 .class public auto ansi DerivedScenario139`1 extends class BaseScenario139`1 - implements class InterfaceScenario139`1 { .override method int32 class InterfaceScenario139`1::Method() with method int32 class BaseScenario139`1::Method() } // end of class DerivedScenario139`1 @@ -3419,9 +3418,8 @@ { } // end of method Method } // end of class InterfaceScenario140`1 -.class public abstract auto ansi BaseScenario140`1 +.class public auto ansi BaseScenario140`1 extends [System.Runtime]System.Object - implements class InterfaceScenario140`1 { .method public static int32 Method() cil managed noinlining { @@ -3458,9 +3456,10 @@ } // end of method Method } // end of class BaseScenario141`1 .class public auto ansi DerivedScenario141`1 - extends class BaseScenario141`1> + extends class BaseScenario141`1 + implements class InterfaceScenario141`1 { - .override method int32 class InterfaceScenario141`1>::Method() with method int32 class BaseScenario141`1>::Method() + .override method int32 class InterfaceScenario141`1::Method() with method int32 class BaseScenario141`1::Method() } // end of class DerivedScenario141`1 .class public abstract auto ansi InterfaceScenario142`1 { @@ -3468,8 +3467,9 @@ { } // end of method Method } // end of class InterfaceScenario142`1 -.class public auto ansi BaseScenario142`1 +.class public abstract auto ansi BaseScenario142`1 extends [System.Runtime]System.Object + implements class InterfaceScenario142`1 { .method public static int32 Method() cil managed noinlining { @@ -3481,7 +3481,7 @@ } // end of method Method } // end of class BaseScenario142`1 .class public auto ansi DerivedScenario142`1 - extends class BaseScenario142`1> + extends class BaseScenario142`1 implements class InterfaceScenario142`1 { } // end of class DerivedScenario142`1 @@ -3507,7 +3507,6 @@ } // end of class BaseScenario143`1 .class public auto ansi DerivedScenario143`1 extends class BaseScenario143`1> - implements class InterfaceScenario143`1 { .override method int32 class InterfaceScenario143`1>::Method() with method int32 class BaseScenario143`1>::Method() } // end of class DerivedScenario143`1 @@ -3517,9 +3516,8 @@ { } // end of method Method } // end of class InterfaceScenario144`1 -.class public abstract auto ansi BaseScenario144`1 +.class public auto ansi BaseScenario144`1 extends [System.Runtime]System.Object - implements class InterfaceScenario144`1 { .method public static int32 Method() cil managed noinlining { @@ -3557,6 +3555,7 @@ } // end of class BaseScenario145`1 .class public auto ansi DerivedScenario145`1 extends class BaseScenario145`1> + implements class InterfaceScenario145`1 { .override method int32 class InterfaceScenario145`1>::Method() with method int32 class BaseScenario145`1>::Method() } // end of class DerivedScenario145`1 @@ -3566,8 +3565,9 @@ { } // end of method Method } // end of class InterfaceScenario146`1 -.class public auto ansi BaseScenario146`1 +.class public abstract auto ansi BaseScenario146`1 extends [System.Runtime]System.Object + implements class InterfaceScenario146`1 { .method public static int32 Method() cil managed noinlining { @@ -3605,7 +3605,6 @@ } // end of class BaseScenario147`1 .class public auto ansi DerivedScenario147`1 extends class BaseScenario147`1> - implements class InterfaceScenario147`1 { .override method int32 class InterfaceScenario147`1>::Method() with method int32 class BaseScenario147`1>::Method() } // end of class DerivedScenario147`1 @@ -3615,9 +3614,8 @@ { } // end of method Method } // end of class InterfaceScenario148`1 -.class public abstract auto ansi BaseScenario148`1 +.class public auto ansi BaseScenario148`1 extends [System.Runtime]System.Object - implements class InterfaceScenario148`1 { .method public static int32 Method() cil managed noinlining { @@ -3641,11 +3639,11 @@ } // end of class InterfaceScenario149`1 .class public auto ansi BaseScenario149`1 extends [System.Runtime]System.Object - implements class InterfaceScenario149`1> + implements class InterfaceScenario149`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario149`1>::Method() + .override method int32 class InterfaceScenario149`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3653,19 +3651,21 @@ ret } // end of method Method } // end of class BaseScenario149`1 -.class public auto ansi DerivedScenario149 - extends class BaseScenario149`1 +.class public auto ansi DerivedScenario149`1 + extends class BaseScenario149`1> + implements class InterfaceScenario149`1 { - .override method int32 class InterfaceScenario149`1>::Method() with method int32 class BaseScenario149`1::Method() -} // end of class DerivedScenario149 + .override method int32 class InterfaceScenario149`1>::Method() with method int32 class BaseScenario149`1>::Method() +} // end of class DerivedScenario149`1 .class public abstract auto ansi InterfaceScenario150`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario150`1 -.class public auto ansi BaseScenario150`1 +.class public abstract auto ansi BaseScenario150`1 extends [System.Runtime]System.Object + implements class InterfaceScenario150`1 { .method public static int32 Method() cil managed noinlining { @@ -3676,11 +3676,11 @@ ret } // end of method Method } // end of class BaseScenario150`1 -.class public auto ansi DerivedScenario150 - extends class BaseScenario150`1 - implements class InterfaceScenario150`1> +.class public auto ansi DerivedScenario150`1 + extends class BaseScenario150`1> + implements class InterfaceScenario150`1 { -} // end of class DerivedScenario150 +} // end of class DerivedScenario150`1 .class public abstract auto ansi InterfaceScenario151`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -3703,7 +3703,6 @@ } // end of class BaseScenario151`1 .class public auto ansi DerivedScenario151 extends class BaseScenario151`1 - implements class InterfaceScenario151`1> { .override method int32 class InterfaceScenario151`1>::Method() with method int32 class BaseScenario151`1::Method() } // end of class DerivedScenario151 @@ -3713,9 +3712,8 @@ { } // end of method Method } // end of class InterfaceScenario152`1 -.class public abstract auto ansi BaseScenario152`1 +.class public auto ansi BaseScenario152`1 extends [System.Runtime]System.Object - implements class InterfaceScenario152`1> { .method public static int32 Method() cil managed noinlining { @@ -3751,19 +3749,21 @@ ret } // end of method Method } // end of class BaseScenario153`1 -.class public auto ansi DerivedScenario153`1 +.class public auto ansi DerivedScenario153 extends class BaseScenario153`1 + implements class InterfaceScenario153`1> { .override method int32 class InterfaceScenario153`1>::Method() with method int32 class BaseScenario153`1::Method() -} // end of class DerivedScenario153`1 +} // end of class DerivedScenario153 .class public abstract auto ansi InterfaceScenario154`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario154`1 -.class public auto ansi BaseScenario154`1 +.class public abstract auto ansi BaseScenario154`1 extends [System.Runtime]System.Object + implements class InterfaceScenario154`1> { .method public static int32 Method() cil managed noinlining { @@ -3774,11 +3774,11 @@ ret } // end of method Method } // end of class BaseScenario154`1 -.class public auto ansi DerivedScenario154`1 +.class public auto ansi DerivedScenario154 extends class BaseScenario154`1 implements class InterfaceScenario154`1> { -} // end of class DerivedScenario154`1 +} // end of class DerivedScenario154 .class public abstract auto ansi InterfaceScenario155`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -3801,7 +3801,6 @@ } // end of class BaseScenario155`1 .class public auto ansi DerivedScenario155`1 extends class BaseScenario155`1 - implements class InterfaceScenario155`1> { .override method int32 class InterfaceScenario155`1>::Method() with method int32 class BaseScenario155`1::Method() } // end of class DerivedScenario155`1 @@ -3811,9 +3810,8 @@ { } // end of method Method } // end of class InterfaceScenario156`1 -.class public abstract auto ansi BaseScenario156`1 +.class public auto ansi BaseScenario156`1 extends [System.Runtime]System.Object - implements class InterfaceScenario156`1> { .method public static int32 Method() cil managed noinlining { @@ -3851,6 +3849,7 @@ } // end of class BaseScenario157`1 .class public auto ansi DerivedScenario157`1 extends class BaseScenario157`1 + implements class InterfaceScenario157`1> { .override method int32 class InterfaceScenario157`1>::Method() with method int32 class BaseScenario157`1::Method() } // end of class DerivedScenario157`1 @@ -3860,8 +3859,9 @@ { } // end of method Method } // end of class InterfaceScenario158`1 -.class public auto ansi BaseScenario158`1 +.class public abstract auto ansi BaseScenario158`1 extends [System.Runtime]System.Object + implements class InterfaceScenario158`1> { .method public static int32 Method() cil managed noinlining { @@ -3899,7 +3899,6 @@ } // end of class BaseScenario159`1 .class public auto ansi DerivedScenario159`1 extends class BaseScenario159`1 - implements class InterfaceScenario159`1> { .override method int32 class InterfaceScenario159`1>::Method() with method int32 class BaseScenario159`1::Method() } // end of class DerivedScenario159`1 @@ -3909,9 +3908,8 @@ { } // end of method Method } // end of class InterfaceScenario160`1 -.class public abstract auto ansi BaseScenario160`1 +.class public auto ansi BaseScenario160`1 extends [System.Runtime]System.Object - implements class InterfaceScenario160`1> { .method public static int32 Method() cil managed noinlining { @@ -3948,9 +3946,10 @@ } // end of method Method } // end of class BaseScenario161`1 .class public auto ansi DerivedScenario161`1 - extends class BaseScenario161`1 + extends class BaseScenario161`1 + implements class InterfaceScenario161`1> { - .override method int32 class InterfaceScenario161`1>::Method() with method int32 class BaseScenario161`1::Method() + .override method int32 class InterfaceScenario161`1>::Method() with method int32 class BaseScenario161`1::Method() } // end of class DerivedScenario161`1 .class public abstract auto ansi InterfaceScenario162`1 { @@ -3958,8 +3957,9 @@ { } // end of method Method } // end of class InterfaceScenario162`1 -.class public auto ansi BaseScenario162`1 +.class public abstract auto ansi BaseScenario162`1 extends [System.Runtime]System.Object + implements class InterfaceScenario162`1> { .method public static int32 Method() cil managed noinlining { @@ -3971,7 +3971,7 @@ } // end of method Method } // end of class BaseScenario162`1 .class public auto ansi DerivedScenario162`1 - extends class BaseScenario162`1 + extends class BaseScenario162`1 implements class InterfaceScenario162`1> { } // end of class DerivedScenario162`1 @@ -3997,7 +3997,6 @@ } // end of class BaseScenario163`1 .class public auto ansi DerivedScenario163`1 extends class BaseScenario163`1 - implements class InterfaceScenario163`1> { .override method int32 class InterfaceScenario163`1>::Method() with method int32 class BaseScenario163`1::Method() } // end of class DerivedScenario163`1 @@ -4007,9 +4006,8 @@ { } // end of method Method } // end of class InterfaceScenario164`1 -.class public abstract auto ansi BaseScenario164`1 +.class public auto ansi BaseScenario164`1 extends [System.Runtime]System.Object - implements class InterfaceScenario164`1> { .method public static int32 Method() cil managed noinlining { @@ -4047,6 +4045,7 @@ } // end of class BaseScenario165`1 .class public auto ansi DerivedScenario165`1 extends class BaseScenario165`1 + implements class InterfaceScenario165`1> { .override method int32 class InterfaceScenario165`1>::Method() with method int32 class BaseScenario165`1::Method() } // end of class DerivedScenario165`1 @@ -4056,8 +4055,9 @@ { } // end of method Method } // end of class InterfaceScenario166`1 -.class public auto ansi BaseScenario166`1 +.class public abstract auto ansi BaseScenario166`1 extends [System.Runtime]System.Object + implements class InterfaceScenario166`1> { .method public static int32 Method() cil managed noinlining { @@ -4095,7 +4095,6 @@ } // end of class BaseScenario167`1 .class public auto ansi DerivedScenario167`1 extends class BaseScenario167`1 - implements class InterfaceScenario167`1> { .override method int32 class InterfaceScenario167`1>::Method() with method int32 class BaseScenario167`1::Method() } // end of class DerivedScenario167`1 @@ -4105,9 +4104,8 @@ { } // end of method Method } // end of class InterfaceScenario168`1 -.class public abstract auto ansi BaseScenario168`1 +.class public auto ansi BaseScenario168`1 extends [System.Runtime]System.Object - implements class InterfaceScenario168`1> { .method public static int32 Method() cil managed noinlining { @@ -4144,9 +4142,10 @@ } // end of method Method } // end of class BaseScenario169`1 .class public auto ansi DerivedScenario169`1 - extends class BaseScenario169`1> + extends class BaseScenario169`1 + implements class InterfaceScenario169`1> { - .override method int32 class InterfaceScenario169`1>>::Method() with method int32 class BaseScenario169`1>::Method() + .override method int32 class InterfaceScenario169`1>::Method() with method int32 class BaseScenario169`1::Method() } // end of class DerivedScenario169`1 .class public abstract auto ansi InterfaceScenario170`1 { @@ -4154,8 +4153,9 @@ { } // end of method Method } // end of class InterfaceScenario170`1 -.class public auto ansi BaseScenario170`1 +.class public abstract auto ansi BaseScenario170`1 extends [System.Runtime]System.Object + implements class InterfaceScenario170`1> { .method public static int32 Method() cil managed noinlining { @@ -4167,7 +4167,7 @@ } // end of method Method } // end of class BaseScenario170`1 .class public auto ansi DerivedScenario170`1 - extends class BaseScenario170`1> + extends class BaseScenario170`1 implements class InterfaceScenario170`1> { } // end of class DerivedScenario170`1 @@ -4193,7 +4193,6 @@ } // end of class BaseScenario171`1 .class public auto ansi DerivedScenario171`1 extends class BaseScenario171`1> - implements class InterfaceScenario171`1> { .override method int32 class InterfaceScenario171`1>>::Method() with method int32 class BaseScenario171`1>::Method() } // end of class DerivedScenario171`1 @@ -4203,9 +4202,8 @@ { } // end of method Method } // end of class InterfaceScenario172`1 -.class public abstract auto ansi BaseScenario172`1 +.class public auto ansi BaseScenario172`1 extends [System.Runtime]System.Object - implements class InterfaceScenario172`1> { .method public static int32 Method() cil managed noinlining { @@ -4243,6 +4241,7 @@ } // end of class BaseScenario173`1 .class public auto ansi DerivedScenario173`1 extends class BaseScenario173`1> + implements class InterfaceScenario173`1> { .override method int32 class InterfaceScenario173`1>>::Method() with method int32 class BaseScenario173`1>::Method() } // end of class DerivedScenario173`1 @@ -4252,8 +4251,9 @@ { } // end of method Method } // end of class InterfaceScenario174`1 -.class public auto ansi BaseScenario174`1 +.class public abstract auto ansi BaseScenario174`1 extends [System.Runtime]System.Object + implements class InterfaceScenario174`1> { .method public static int32 Method() cil managed noinlining { @@ -4291,7 +4291,6 @@ } // end of class BaseScenario175`1 .class public auto ansi DerivedScenario175`1 extends class BaseScenario175`1> - implements class InterfaceScenario175`1> { .override method int32 class InterfaceScenario175`1>>::Method() with method int32 class BaseScenario175`1>::Method() } // end of class DerivedScenario175`1 @@ -4301,9 +4300,8 @@ { } // end of method Method } // end of class InterfaceScenario176`1 -.class public abstract auto ansi BaseScenario176`1 +.class public auto ansi BaseScenario176`1 extends [System.Runtime]System.Object - implements class InterfaceScenario176`1> { .method public static int32 Method() cil managed noinlining { @@ -4321,52 +4319,54 @@ } // end of class DerivedScenario176`1 .class public abstract auto ansi InterfaceScenario177`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario177`1 -.class public auto ansi BaseScenario177 +.class public auto ansi BaseScenario177`1 extends [System.Runtime]System.Object - implements class InterfaceScenario177`1 + implements class InterfaceScenario177`1> { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object class InterfaceScenario177`1::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario177`1>::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario177 -.class public auto ansi DerivedScenario177 - extends class BaseScenario177 +} // end of class BaseScenario177`1 +.class public auto ansi DerivedScenario177`1 + extends class BaseScenario177`1> + implements class InterfaceScenario177`1> { - .override method object class InterfaceScenario177`1::Method() with method object class BaseScenario177::Method() -} // end of class DerivedScenario177 + .override method int32 class InterfaceScenario177`1>>::Method() with method int32 class BaseScenario177`1>::Method() +} // end of class DerivedScenario177`1 .class public abstract auto ansi InterfaceScenario178`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario178`1 -.class public auto ansi BaseScenario178 +.class public abstract auto ansi BaseScenario178`1 extends [System.Runtime]System.Object + implements class InterfaceScenario178`1> { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario178 -.class public auto ansi DerivedScenario178 - extends class BaseScenario178 - implements class InterfaceScenario178`1 +} // end of class BaseScenario178`1 +.class public auto ansi DerivedScenario178`1 + extends class BaseScenario178`1> + implements class InterfaceScenario178`1> { -} // end of class DerivedScenario178 +} // end of class DerivedScenario178`1 .class public abstract auto ansi InterfaceScenario179`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4389,7 +4389,6 @@ } // end of class BaseScenario179 .class public auto ansi DerivedScenario179 extends class BaseScenario179 - implements class InterfaceScenario179`1 { .override method object class InterfaceScenario179`1::Method() with method object class BaseScenario179::Method() } // end of class DerivedScenario179 @@ -4399,9 +4398,8 @@ { } // end of method Method } // end of class InterfaceScenario180`1 -.class public abstract auto ansi BaseScenario180 +.class public auto ansi BaseScenario180 extends [System.Runtime]System.Object - implements class InterfaceScenario180`1 { .method public static object Method() cil managed noinlining { @@ -4437,19 +4435,21 @@ ret } // end of method Method } // end of class BaseScenario181 -.class public auto ansi DerivedScenario181`1 +.class public auto ansi DerivedScenario181 extends class BaseScenario181 + implements class InterfaceScenario181`1 { .override method object class InterfaceScenario181`1::Method() with method object class BaseScenario181::Method() -} // end of class DerivedScenario181`1 +} // end of class DerivedScenario181 .class public abstract auto ansi InterfaceScenario182`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario182`1 -.class public auto ansi BaseScenario182 +.class public abstract auto ansi BaseScenario182 extends [System.Runtime]System.Object + implements class InterfaceScenario182`1 { .method public static object Method() cil managed noinlining { @@ -4460,11 +4460,11 @@ ret } // end of method Method } // end of class BaseScenario182 -.class public auto ansi DerivedScenario182`1 +.class public auto ansi DerivedScenario182 extends class BaseScenario182 implements class InterfaceScenario182`1 { -} // end of class DerivedScenario182`1 +} // end of class DerivedScenario182 .class public abstract auto ansi InterfaceScenario183`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4487,7 +4487,6 @@ } // end of class BaseScenario183 .class public auto ansi DerivedScenario183`1 extends class BaseScenario183 - implements class InterfaceScenario183`1 { .override method object class InterfaceScenario183`1::Method() with method object class BaseScenario183::Method() } // end of class DerivedScenario183`1 @@ -4497,9 +4496,8 @@ { } // end of method Method } // end of class InterfaceScenario184`1 -.class public abstract auto ansi BaseScenario184 +.class public auto ansi BaseScenario184 extends [System.Runtime]System.Object - implements class InterfaceScenario184`1 { .method public static object Method() cil managed noinlining { @@ -4537,6 +4535,7 @@ } // end of class BaseScenario185 .class public auto ansi DerivedScenario185`1 extends class BaseScenario185 + implements class InterfaceScenario185`1 { .override method object class InterfaceScenario185`1::Method() with method object class BaseScenario185::Method() } // end of class DerivedScenario185`1 @@ -4546,8 +4545,9 @@ { } // end of method Method } // end of class InterfaceScenario186`1 -.class public auto ansi BaseScenario186 +.class public abstract auto ansi BaseScenario186 extends [System.Runtime]System.Object + implements class InterfaceScenario186`1 { .method public static object Method() cil managed noinlining { @@ -4585,7 +4585,6 @@ } // end of class BaseScenario187 .class public auto ansi DerivedScenario187`1 extends class BaseScenario187 - implements class InterfaceScenario187`1 { .override method object class InterfaceScenario187`1::Method() with method object class BaseScenario187::Method() } // end of class DerivedScenario187`1 @@ -4595,9 +4594,8 @@ { } // end of method Method } // end of class InterfaceScenario188`1 -.class public abstract auto ansi BaseScenario188 +.class public auto ansi BaseScenario188 extends [System.Runtime]System.Object - implements class InterfaceScenario188`1 { .method public static object Method() cil managed noinlining { @@ -4619,7 +4617,7 @@ { } // end of method Method } // end of class InterfaceScenario189`1 -.class public auto ansi BaseScenario189`1 +.class public auto ansi BaseScenario189 extends [System.Runtime]System.Object implements class InterfaceScenario189`1 { @@ -4632,20 +4630,22 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario189`1 -.class public auto ansi DerivedScenario189 - extends class BaseScenario189`1 +} // end of class BaseScenario189 +.class public auto ansi DerivedScenario189`1 + extends class BaseScenario189 + implements class InterfaceScenario189`1 { - .override method object class InterfaceScenario189`1::Method() with method object class BaseScenario189`1::Method() -} // end of class DerivedScenario189 + .override method object class InterfaceScenario189`1::Method() with method object class BaseScenario189::Method() +} // end of class DerivedScenario189`1 .class public abstract auto ansi InterfaceScenario190`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario190`1 -.class public auto ansi BaseScenario190`1 +.class public abstract auto ansi BaseScenario190 extends [System.Runtime]System.Object + implements class InterfaceScenario190`1 { .method public static object Method() cil managed noinlining { @@ -4655,12 +4655,12 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario190`1 -.class public auto ansi DerivedScenario190 - extends class BaseScenario190`1 +} // end of class BaseScenario190 +.class public auto ansi DerivedScenario190`1 + extends class BaseScenario190 implements class InterfaceScenario190`1 { -} // end of class DerivedScenario190 +} // end of class DerivedScenario190`1 .class public abstract auto ansi InterfaceScenario191`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4683,7 +4683,6 @@ } // end of class BaseScenario191`1 .class public auto ansi DerivedScenario191 extends class BaseScenario191`1 - implements class InterfaceScenario191`1 { .override method object class InterfaceScenario191`1::Method() with method object class BaseScenario191`1::Method() } // end of class DerivedScenario191 @@ -4693,9 +4692,8 @@ { } // end of method Method } // end of class InterfaceScenario192`1 -.class public abstract auto ansi BaseScenario192`1 +.class public auto ansi BaseScenario192`1 extends [System.Runtime]System.Object - implements class InterfaceScenario192`1 { .method public static object Method() cil managed noinlining { @@ -4731,19 +4729,21 @@ ret } // end of method Method } // end of class BaseScenario193`1 -.class public auto ansi DerivedScenario193`1 +.class public auto ansi DerivedScenario193 extends class BaseScenario193`1 + implements class InterfaceScenario193`1 { .override method object class InterfaceScenario193`1::Method() with method object class BaseScenario193`1::Method() -} // end of class DerivedScenario193`1 +} // end of class DerivedScenario193 .class public abstract auto ansi InterfaceScenario194`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario194`1 -.class public auto ansi BaseScenario194`1 +.class public abstract auto ansi BaseScenario194`1 extends [System.Runtime]System.Object + implements class InterfaceScenario194`1 { .method public static object Method() cil managed noinlining { @@ -4754,11 +4754,11 @@ ret } // end of method Method } // end of class BaseScenario194`1 -.class public auto ansi DerivedScenario194`1 +.class public auto ansi DerivedScenario194 extends class BaseScenario194`1 implements class InterfaceScenario194`1 { -} // end of class DerivedScenario194`1 +} // end of class DerivedScenario194 .class public abstract auto ansi InterfaceScenario195`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4781,7 +4781,6 @@ } // end of class BaseScenario195`1 .class public auto ansi DerivedScenario195`1 extends class BaseScenario195`1 - implements class InterfaceScenario195`1 { .override method object class InterfaceScenario195`1::Method() with method object class BaseScenario195`1::Method() } // end of class DerivedScenario195`1 @@ -4791,9 +4790,8 @@ { } // end of method Method } // end of class InterfaceScenario196`1 -.class public abstract auto ansi BaseScenario196`1 +.class public auto ansi BaseScenario196`1 extends [System.Runtime]System.Object - implements class InterfaceScenario196`1 { .method public static object Method() cil managed noinlining { @@ -4831,6 +4829,7 @@ } // end of class BaseScenario197`1 .class public auto ansi DerivedScenario197`1 extends class BaseScenario197`1 + implements class InterfaceScenario197`1 { .override method object class InterfaceScenario197`1::Method() with method object class BaseScenario197`1::Method() } // end of class DerivedScenario197`1 @@ -4840,8 +4839,9 @@ { } // end of method Method } // end of class InterfaceScenario198`1 -.class public auto ansi BaseScenario198`1 +.class public abstract auto ansi BaseScenario198`1 extends [System.Runtime]System.Object + implements class InterfaceScenario198`1 { .method public static object Method() cil managed noinlining { @@ -4879,7 +4879,6 @@ } // end of class BaseScenario199`1 .class public auto ansi DerivedScenario199`1 extends class BaseScenario199`1 - implements class InterfaceScenario199`1 { .override method object class InterfaceScenario199`1::Method() with method object class BaseScenario199`1::Method() } // end of class DerivedScenario199`1 @@ -4889,9 +4888,8 @@ { } // end of method Method } // end of class InterfaceScenario200`1 -.class public abstract auto ansi BaseScenario200`1 +.class public auto ansi BaseScenario200`1 extends [System.Runtime]System.Object - implements class InterfaceScenario200`1 { .method public static object Method() cil managed noinlining { @@ -4928,9 +4926,10 @@ } // end of method Method } // end of class BaseScenario201`1 .class public auto ansi DerivedScenario201`1 - extends class BaseScenario201`1 + extends class BaseScenario201`1 + implements class InterfaceScenario201`1 { - .override method object class InterfaceScenario201`1::Method() with method object class BaseScenario201`1::Method() + .override method object class InterfaceScenario201`1::Method() with method object class BaseScenario201`1::Method() } // end of class DerivedScenario201`1 .class public abstract auto ansi InterfaceScenario202`1 { @@ -4938,8 +4937,9 @@ { } // end of method Method } // end of class InterfaceScenario202`1 -.class public auto ansi BaseScenario202`1 +.class public abstract auto ansi BaseScenario202`1 extends [System.Runtime]System.Object + implements class InterfaceScenario202`1 { .method public static object Method() cil managed noinlining { @@ -4951,7 +4951,7 @@ } // end of method Method } // end of class BaseScenario202`1 .class public auto ansi DerivedScenario202`1 - extends class BaseScenario202`1 + extends class BaseScenario202`1 implements class InterfaceScenario202`1 { } // end of class DerivedScenario202`1 @@ -4977,7 +4977,6 @@ } // end of class BaseScenario203`1 .class public auto ansi DerivedScenario203`1 extends class BaseScenario203`1 - implements class InterfaceScenario203`1 { .override method object class InterfaceScenario203`1::Method() with method object class BaseScenario203`1::Method() } // end of class DerivedScenario203`1 @@ -4987,9 +4986,8 @@ { } // end of method Method } // end of class InterfaceScenario204`1 -.class public abstract auto ansi BaseScenario204`1 +.class public auto ansi BaseScenario204`1 extends [System.Runtime]System.Object - implements class InterfaceScenario204`1 { .method public static object Method() cil managed noinlining { @@ -5027,6 +5025,7 @@ } // end of class BaseScenario205`1 .class public auto ansi DerivedScenario205`1 extends class BaseScenario205`1 + implements class InterfaceScenario205`1 { .override method object class InterfaceScenario205`1::Method() with method object class BaseScenario205`1::Method() } // end of class DerivedScenario205`1 @@ -5036,8 +5035,9 @@ { } // end of method Method } // end of class InterfaceScenario206`1 -.class public auto ansi BaseScenario206`1 +.class public abstract auto ansi BaseScenario206`1 extends [System.Runtime]System.Object + implements class InterfaceScenario206`1 { .method public static object Method() cil managed noinlining { @@ -5075,7 +5075,6 @@ } // end of class BaseScenario207`1 .class public auto ansi DerivedScenario207`1 extends class BaseScenario207`1 - implements class InterfaceScenario207`1 { .override method object class InterfaceScenario207`1::Method() with method object class BaseScenario207`1::Method() } // end of class DerivedScenario207`1 @@ -5085,9 +5084,8 @@ { } // end of method Method } // end of class InterfaceScenario208`1 -.class public abstract auto ansi BaseScenario208`1 +.class public auto ansi BaseScenario208`1 extends [System.Runtime]System.Object - implements class InterfaceScenario208`1 { .method public static object Method() cil managed noinlining { @@ -5124,9 +5122,10 @@ } // end of method Method } // end of class BaseScenario209`1 .class public auto ansi DerivedScenario209`1 - extends class BaseScenario209`1> + extends class BaseScenario209`1 + implements class InterfaceScenario209`1 { - .override method object class InterfaceScenario209`1::Method() with method object class BaseScenario209`1>::Method() + .override method object class InterfaceScenario209`1::Method() with method object class BaseScenario209`1::Method() } // end of class DerivedScenario209`1 .class public abstract auto ansi InterfaceScenario210`1 { @@ -5134,8 +5133,9 @@ { } // end of method Method } // end of class InterfaceScenario210`1 -.class public auto ansi BaseScenario210`1 +.class public abstract auto ansi BaseScenario210`1 extends [System.Runtime]System.Object + implements class InterfaceScenario210`1 { .method public static object Method() cil managed noinlining { @@ -5147,7 +5147,7 @@ } // end of method Method } // end of class BaseScenario210`1 .class public auto ansi DerivedScenario210`1 - extends class BaseScenario210`1> + extends class BaseScenario210`1 implements class InterfaceScenario210`1 { } // end of class DerivedScenario210`1 @@ -5173,7 +5173,6 @@ } // end of class BaseScenario211`1 .class public auto ansi DerivedScenario211`1 extends class BaseScenario211`1> - implements class InterfaceScenario211`1 { .override method object class InterfaceScenario211`1::Method() with method object class BaseScenario211`1>::Method() } // end of class DerivedScenario211`1 @@ -5183,9 +5182,8 @@ { } // end of method Method } // end of class InterfaceScenario212`1 -.class public abstract auto ansi BaseScenario212`1 +.class public auto ansi BaseScenario212`1 extends [System.Runtime]System.Object - implements class InterfaceScenario212`1 { .method public static object Method() cil managed noinlining { @@ -5223,6 +5221,7 @@ } // end of class BaseScenario213`1 .class public auto ansi DerivedScenario213`1 extends class BaseScenario213`1> + implements class InterfaceScenario213`1 { .override method object class InterfaceScenario213`1::Method() with method object class BaseScenario213`1>::Method() } // end of class DerivedScenario213`1 @@ -5232,8 +5231,9 @@ { } // end of method Method } // end of class InterfaceScenario214`1 -.class public auto ansi BaseScenario214`1 +.class public abstract auto ansi BaseScenario214`1 extends [System.Runtime]System.Object + implements class InterfaceScenario214`1 { .method public static object Method() cil managed noinlining { @@ -5271,7 +5271,6 @@ } // end of class BaseScenario215`1 .class public auto ansi DerivedScenario215`1 extends class BaseScenario215`1> - implements class InterfaceScenario215`1 { .override method object class InterfaceScenario215`1::Method() with method object class BaseScenario215`1>::Method() } // end of class DerivedScenario215`1 @@ -5281,9 +5280,8 @@ { } // end of method Method } // end of class InterfaceScenario216`1 -.class public abstract auto ansi BaseScenario216`1 +.class public auto ansi BaseScenario216`1 extends [System.Runtime]System.Object - implements class InterfaceScenario216`1 { .method public static object Method() cil managed noinlining { @@ -5307,11 +5305,11 @@ } // end of class InterfaceScenario217`1 .class public auto ansi BaseScenario217`1 extends [System.Runtime]System.Object - implements class InterfaceScenario217`1 + implements class InterfaceScenario217`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario217`1::Method() + .override method object class InterfaceScenario217`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5319,19 +5317,21 @@ ret } // end of method Method } // end of class BaseScenario217`1 -.class public auto ansi DerivedScenario217 - extends class BaseScenario217`1 +.class public auto ansi DerivedScenario217`1 + extends class BaseScenario217`1> + implements class InterfaceScenario217`1 { - .override method object class InterfaceScenario217`1::Method() with method object class BaseScenario217`1::Method() -} // end of class DerivedScenario217 + .override method object class InterfaceScenario217`1::Method() with method object class BaseScenario217`1>::Method() +} // end of class DerivedScenario217`1 .class public abstract auto ansi InterfaceScenario218`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario218`1 -.class public auto ansi BaseScenario218`1 +.class public abstract auto ansi BaseScenario218`1 extends [System.Runtime]System.Object + implements class InterfaceScenario218`1 { .method public static object Method() cil managed noinlining { @@ -5342,37 +5342,35 @@ ret } // end of method Method } // end of class BaseScenario218`1 -.class public auto ansi DerivedScenario218 - extends class BaseScenario218`1 - implements class InterfaceScenario218`1 +.class public auto ansi DerivedScenario218`1 + extends class BaseScenario218`1> + implements class InterfaceScenario218`1 { -} // end of class DerivedScenario218 +} // end of class DerivedScenario218`1 .class public abstract auto ansi InterfaceScenario219`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario219`1 -.class public auto ansi BaseScenario219`1 +.class public abstract auto ansi BaseScenario219`1 extends [System.Runtime]System.Object - implements class InterfaceScenario219`1 + implements class InterfaceScenario219`1 { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .override method object class InterfaceScenario219`1::Method() - .locals init (object V_O) + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method } // end of class BaseScenario219`1 -.class public auto ansi DerivedScenario219 +.class public auto ansi DerivedScenario219`1 extends class BaseScenario219`1 - implements class InterfaceScenario219`1 + implements class InterfaceScenario219`1 { - .override method object class InterfaceScenario219`1::Method() with method object class BaseScenario219`1::Method() -} // end of class DerivedScenario219 +} // end of class DerivedScenario219`1 .class public abstract auto ansi InterfaceScenario220`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -5381,22 +5379,22 @@ } // end of class InterfaceScenario220`1 .class public abstract auto ansi BaseScenario220`1 extends [System.Runtime]System.Object - implements class InterfaceScenario220`1 + implements class InterfaceScenario220`1 { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .locals init (object V_O) + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method } // end of class BaseScenario220`1 -.class public auto ansi DerivedScenario220 - extends class BaseScenario220`1 - implements class InterfaceScenario220`1 +.class public auto ansi DerivedScenario220`1 + extends class BaseScenario220`1> + implements class InterfaceScenario220`1 { -} // end of class DerivedScenario220 +} // end of class DerivedScenario220`1 .class public abstract auto ansi InterfaceScenario221`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -5417,11 +5415,11 @@ ret } // end of method Method } // end of class BaseScenario221`1 -.class public auto ansi DerivedScenario221`1 +.class public auto ansi DerivedScenario221 extends class BaseScenario221`1 { .override method object class InterfaceScenario221`1::Method() with method object class BaseScenario221`1::Method() -} // end of class DerivedScenario221`1 +} // end of class DerivedScenario221 .class public abstract auto ansi InterfaceScenario222`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -5440,11 +5438,11 @@ ret } // end of method Method } // end of class BaseScenario222`1 -.class public auto ansi DerivedScenario222`1 +.class public auto ansi DerivedScenario222 extends class BaseScenario222`1 implements class InterfaceScenario222`1 { -} // end of class DerivedScenario222`1 +} // end of class DerivedScenario222 .class public abstract auto ansi InterfaceScenario223`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -5465,12 +5463,12 @@ ret } // end of method Method } // end of class BaseScenario223`1 -.class public auto ansi DerivedScenario223`1 +.class public auto ansi DerivedScenario223 extends class BaseScenario223`1 implements class InterfaceScenario223`1 { .override method object class InterfaceScenario223`1::Method() with method object class BaseScenario223`1::Method() -} // end of class DerivedScenario223`1 +} // end of class DerivedScenario223 .class public abstract auto ansi InterfaceScenario224`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -5490,11 +5488,11 @@ ret } // end of method Method } // end of class BaseScenario224`1 -.class public auto ansi DerivedScenario224`1 +.class public auto ansi DerivedScenario224 extends class BaseScenario224`1 implements class InterfaceScenario224`1 { -} // end of class DerivedScenario224`1 +} // end of class DerivedScenario224 .class public abstract auto ansi InterfaceScenario225`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -5614,9 +5612,9 @@ } // end of method Method } // end of class BaseScenario229`1 .class public auto ansi DerivedScenario229`1 - extends class BaseScenario229`1 + extends class BaseScenario229`1 { - .override method object class InterfaceScenario229`1::Method() with method object class BaseScenario229`1::Method() + .override method object class InterfaceScenario229`1::Method() with method object class BaseScenario229`1::Method() } // end of class DerivedScenario229`1 .class public abstract auto ansi InterfaceScenario230`1 { @@ -5637,7 +5635,7 @@ } // end of method Method } // end of class BaseScenario230`1 .class public auto ansi DerivedScenario230`1 - extends class BaseScenario230`1 + extends class BaseScenario230`1 implements class InterfaceScenario230`1 { } // end of class DerivedScenario230`1 @@ -5662,10 +5660,10 @@ } // end of method Method } // end of class BaseScenario231`1 .class public auto ansi DerivedScenario231`1 - extends class BaseScenario231`1 + extends class BaseScenario231`1 implements class InterfaceScenario231`1 { - .override method object class InterfaceScenario231`1::Method() with method object class BaseScenario231`1::Method() + .override method object class InterfaceScenario231`1::Method() with method object class BaseScenario231`1::Method() } // end of class DerivedScenario231`1 .class public abstract auto ansi InterfaceScenario232`1 { @@ -5687,7 +5685,7 @@ } // end of method Method } // end of class BaseScenario232`1 .class public auto ansi DerivedScenario232`1 - extends class BaseScenario232`1 + extends class BaseScenario232`1 implements class InterfaceScenario232`1 { } // end of class DerivedScenario232`1 @@ -5810,9 +5808,9 @@ } // end of method Method } // end of class BaseScenario237`1 .class public auto ansi DerivedScenario237`1 - extends class BaseScenario237`1> + extends class BaseScenario237`1 { - .override method object class InterfaceScenario237`1>::Method() with method object class BaseScenario237`1>::Method() + .override method object class InterfaceScenario237`1::Method() with method object class BaseScenario237`1::Method() } // end of class DerivedScenario237`1 .class public abstract auto ansi InterfaceScenario238`1 { @@ -5833,7 +5831,7 @@ } // end of method Method } // end of class BaseScenario238`1 .class public auto ansi DerivedScenario238`1 - extends class BaseScenario238`1> + extends class BaseScenario238`1 implements class InterfaceScenario238`1 { } // end of class DerivedScenario238`1 @@ -5858,10 +5856,10 @@ } // end of method Method } // end of class BaseScenario239`1 .class public auto ansi DerivedScenario239`1 - extends class BaseScenario239`1> + extends class BaseScenario239`1 implements class InterfaceScenario239`1 { - .override method object class InterfaceScenario239`1>::Method() with method object class BaseScenario239`1>::Method() + .override method object class InterfaceScenario239`1::Method() with method object class BaseScenario239`1::Method() } // end of class DerivedScenario239`1 .class public abstract auto ansi InterfaceScenario240`1 { @@ -5883,7 +5881,7 @@ } // end of method Method } // end of class BaseScenario240`1 .class public auto ansi DerivedScenario240`1 - extends class BaseScenario240`1> + extends class BaseScenario240`1 implements class InterfaceScenario240`1 { } // end of class DerivedScenario240`1 @@ -5993,11 +5991,11 @@ } // end of class InterfaceScenario245`1 .class public auto ansi BaseScenario245`1 extends [System.Runtime]System.Object - implements class InterfaceScenario245`1> + implements class InterfaceScenario245`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario245`1>::Method() + .override method object class InterfaceScenario245`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6005,11 +6003,11 @@ ret } // end of method Method } // end of class BaseScenario245`1 -.class public auto ansi DerivedScenario245 - extends class BaseScenario245`1 +.class public auto ansi DerivedScenario245`1 + extends class BaseScenario245`1> { - .override method object class InterfaceScenario245`1>::Method() with method object class BaseScenario245`1::Method() -} // end of class DerivedScenario245 + .override method object class InterfaceScenario245`1>::Method() with method object class BaseScenario245`1>::Method() +} // end of class DerivedScenario245`1 .class public abstract auto ansi InterfaceScenario246`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -6028,11 +6026,11 @@ ret } // end of method Method } // end of class BaseScenario246`1 -.class public auto ansi DerivedScenario246 - extends class BaseScenario246`1 - implements class InterfaceScenario246`1> +.class public auto ansi DerivedScenario246`1 + extends class BaseScenario246`1> + implements class InterfaceScenario246`1 { -} // end of class DerivedScenario246 +} // end of class DerivedScenario246`1 .class public abstract auto ansi InterfaceScenario247`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -6041,11 +6039,11 @@ } // end of class InterfaceScenario247`1 .class public auto ansi BaseScenario247`1 extends [System.Runtime]System.Object - implements class InterfaceScenario247`1> + implements class InterfaceScenario247`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario247`1>::Method() + .override method object class InterfaceScenario247`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6053,12 +6051,12 @@ ret } // end of method Method } // end of class BaseScenario247`1 -.class public auto ansi DerivedScenario247 - extends class BaseScenario247`1 - implements class InterfaceScenario247`1> +.class public auto ansi DerivedScenario247`1 + extends class BaseScenario247`1> + implements class InterfaceScenario247`1 { - .override method object class InterfaceScenario247`1>::Method() with method object class BaseScenario247`1::Method() -} // end of class DerivedScenario247 + .override method object class InterfaceScenario247`1>::Method() with method object class BaseScenario247`1>::Method() +} // end of class DerivedScenario247`1 .class public abstract auto ansi InterfaceScenario248`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -6067,7 +6065,7 @@ } // end of class InterfaceScenario248`1 .class public abstract auto ansi BaseScenario248`1 extends [System.Runtime]System.Object - implements class InterfaceScenario248`1> + implements class InterfaceScenario248`1 { .method public static object Method() cil managed noinlining { @@ -6078,35 +6076,34 @@ ret } // end of method Method } // end of class BaseScenario248`1 -.class public auto ansi DerivedScenario248 - extends class BaseScenario248`1 - implements class InterfaceScenario248`1> +.class public auto ansi DerivedScenario248`1 + extends class BaseScenario248`1> + implements class InterfaceScenario248`1 { -} // end of class DerivedScenario248 +} // end of class DerivedScenario248`1 .class public abstract auto ansi InterfaceScenario249`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario249`1 -.class public auto ansi BaseScenario249`1 +.class public abstract auto ansi BaseScenario249`1 extends [System.Runtime]System.Object - implements class InterfaceScenario249`1> + implements class InterfaceScenario249`1 { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .override method object class InterfaceScenario249`1>::Method() - .locals init (object V_O) + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method } // end of class BaseScenario249`1 .class public auto ansi DerivedScenario249`1 - extends class BaseScenario249`1 + extends class BaseScenario249`1 + implements class InterfaceScenario249`1 { - .override method object class InterfaceScenario249`1>::Method() with method object class BaseScenario249`1::Method() } // end of class DerivedScenario249`1 .class public abstract auto ansi InterfaceScenario250`1 { @@ -6116,9 +6113,11 @@ } // end of class InterfaceScenario250`1 .class public auto ansi BaseScenario250`1 extends [System.Runtime]System.Object + implements class InterfaceScenario250`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario250`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6126,11 +6125,11 @@ ret } // end of method Method } // end of class BaseScenario250`1 -.class public auto ansi DerivedScenario250`1 +.class public auto ansi DerivedScenario250 extends class BaseScenario250`1 - implements class InterfaceScenario250`1> { -} // end of class DerivedScenario250`1 + .override method object class InterfaceScenario250`1>::Method() with method object class BaseScenario250`1::Method() +} // end of class DerivedScenario250 .class public abstract auto ansi InterfaceScenario251`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -6139,11 +6138,9 @@ } // end of class InterfaceScenario251`1 .class public auto ansi BaseScenario251`1 extends [System.Runtime]System.Object - implements class InterfaceScenario251`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario251`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6151,24 +6148,24 @@ ret } // end of method Method } // end of class BaseScenario251`1 -.class public auto ansi DerivedScenario251`1 +.class public auto ansi DerivedScenario251 extends class BaseScenario251`1 implements class InterfaceScenario251`1> { - .override method object class InterfaceScenario251`1>::Method() with method object class BaseScenario251`1::Method() -} // end of class DerivedScenario251`1 +} // end of class DerivedScenario251 .class public abstract auto ansi InterfaceScenario252`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario252`1 -.class public abstract auto ansi BaseScenario252`1 +.class public auto ansi BaseScenario252`1 extends [System.Runtime]System.Object implements class InterfaceScenario252`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario252`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6176,24 +6173,24 @@ ret } // end of method Method } // end of class BaseScenario252`1 -.class public auto ansi DerivedScenario252`1 +.class public auto ansi DerivedScenario252 extends class BaseScenario252`1 implements class InterfaceScenario252`1> { -} // end of class DerivedScenario252`1 + .override method object class InterfaceScenario252`1>::Method() with method object class BaseScenario252`1::Method() +} // end of class DerivedScenario252 .class public abstract auto ansi InterfaceScenario253`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario253`1 -.class public auto ansi BaseScenario253`1 +.class public abstract auto ansi BaseScenario253`1 extends [System.Runtime]System.Object implements class InterfaceScenario253`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario253`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6201,11 +6198,11 @@ ret } // end of method Method } // end of class BaseScenario253`1 -.class public auto ansi DerivedScenario253`1 +.class public auto ansi DerivedScenario253 extends class BaseScenario253`1 + implements class InterfaceScenario253`1> { - .override method object class InterfaceScenario253`1>::Method() with method object class BaseScenario253`1::Method() -} // end of class DerivedScenario253`1 +} // end of class DerivedScenario253 .class public abstract auto ansi InterfaceScenario254`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -6214,9 +6211,11 @@ } // end of class InterfaceScenario254`1 .class public auto ansi BaseScenario254`1 extends [System.Runtime]System.Object + implements class InterfaceScenario254`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario254`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6226,8 +6225,8 @@ } // end of class BaseScenario254`1 .class public auto ansi DerivedScenario254`1 extends class BaseScenario254`1 - implements class InterfaceScenario254`1> { + .override method object class InterfaceScenario254`1>::Method() with method object class BaseScenario254`1::Method() } // end of class DerivedScenario254`1 .class public abstract auto ansi InterfaceScenario255`1 { @@ -6237,11 +6236,9 @@ } // end of class InterfaceScenario255`1 .class public auto ansi BaseScenario255`1 extends [System.Runtime]System.Object - implements class InterfaceScenario255`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario255`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6253,7 +6250,6 @@ extends class BaseScenario255`1 implements class InterfaceScenario255`1> { - .override method object class InterfaceScenario255`1>::Method() with method object class BaseScenario255`1::Method() } // end of class DerivedScenario255`1 .class public abstract auto ansi InterfaceScenario256`1 { @@ -6261,12 +6257,13 @@ { } // end of method Method } // end of class InterfaceScenario256`1 -.class public abstract auto ansi BaseScenario256`1 +.class public auto ansi BaseScenario256`1 extends [System.Runtime]System.Object implements class InterfaceScenario256`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario256`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6278,6 +6275,7 @@ extends class BaseScenario256`1 implements class InterfaceScenario256`1> { + .override method object class InterfaceScenario256`1>::Method() with method object class BaseScenario256`1::Method() } // end of class DerivedScenario256`1 .class public abstract auto ansi InterfaceScenario257`1 { @@ -6285,13 +6283,12 @@ { } // end of method Method } // end of class InterfaceScenario257`1 -.class public auto ansi BaseScenario257`1 +.class public abstract auto ansi BaseScenario257`1 extends [System.Runtime]System.Object implements class InterfaceScenario257`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario257`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6300,9 +6297,9 @@ } // end of method Method } // end of class BaseScenario257`1 .class public auto ansi DerivedScenario257`1 - extends class BaseScenario257`1 + extends class BaseScenario257`1 + implements class InterfaceScenario257`1> { - .override method object class InterfaceScenario257`1>::Method() with method object class BaseScenario257`1::Method() } // end of class DerivedScenario257`1 .class public abstract auto ansi InterfaceScenario258`1 { @@ -6312,9 +6309,11 @@ } // end of class InterfaceScenario258`1 .class public auto ansi BaseScenario258`1 extends [System.Runtime]System.Object + implements class InterfaceScenario258`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario258`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6323,9 +6322,9 @@ } // end of method Method } // end of class BaseScenario258`1 .class public auto ansi DerivedScenario258`1 - extends class BaseScenario258`1 - implements class InterfaceScenario258`1> + extends class BaseScenario258`1 { + .override method object class InterfaceScenario258`1>::Method() with method object class BaseScenario258`1::Method() } // end of class DerivedScenario258`1 .class public abstract auto ansi InterfaceScenario259`1 { @@ -6335,11 +6334,9 @@ } // end of class InterfaceScenario259`1 .class public auto ansi BaseScenario259`1 extends [System.Runtime]System.Object - implements class InterfaceScenario259`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario259`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6348,10 +6345,9 @@ } // end of method Method } // end of class BaseScenario259`1 .class public auto ansi DerivedScenario259`1 - extends class BaseScenario259`1 + extends class BaseScenario259`1 implements class InterfaceScenario259`1> { - .override method object class InterfaceScenario259`1>::Method() with method object class BaseScenario259`1::Method() } // end of class DerivedScenario259`1 .class public abstract auto ansi InterfaceScenario260`1 { @@ -6359,12 +6355,13 @@ { } // end of method Method } // end of class InterfaceScenario260`1 -.class public abstract auto ansi BaseScenario260`1 +.class public auto ansi BaseScenario260`1 extends [System.Runtime]System.Object implements class InterfaceScenario260`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario260`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6373,9 +6370,10 @@ } // end of method Method } // end of class BaseScenario260`1 .class public auto ansi DerivedScenario260`1 - extends class BaseScenario260`1 + extends class BaseScenario260`1 implements class InterfaceScenario260`1> { + .override method object class InterfaceScenario260`1>::Method() with method object class BaseScenario260`1::Method() } // end of class DerivedScenario260`1 .class public abstract auto ansi InterfaceScenario261`1 { @@ -6383,13 +6381,12 @@ { } // end of method Method } // end of class InterfaceScenario261`1 -.class public auto ansi BaseScenario261`1 +.class public abstract auto ansi BaseScenario261`1 extends [System.Runtime]System.Object implements class InterfaceScenario261`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario261`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6398,9 +6395,9 @@ } // end of method Method } // end of class BaseScenario261`1 .class public auto ansi DerivedScenario261`1 - extends class BaseScenario261`1 + extends class BaseScenario261`1 + implements class InterfaceScenario261`1> { - .override method object class InterfaceScenario261`1>::Method() with method object class BaseScenario261`1::Method() } // end of class DerivedScenario261`1 .class public abstract auto ansi InterfaceScenario262`1 { @@ -6410,9 +6407,11 @@ } // end of class InterfaceScenario262`1 .class public auto ansi BaseScenario262`1 extends [System.Runtime]System.Object + implements class InterfaceScenario262`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario262`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6422,8 +6421,8 @@ } // end of class BaseScenario262`1 .class public auto ansi DerivedScenario262`1 extends class BaseScenario262`1 - implements class InterfaceScenario262`1> { + .override method object class InterfaceScenario262`1>::Method() with method object class BaseScenario262`1::Method() } // end of class DerivedScenario262`1 .class public abstract auto ansi InterfaceScenario263`1 { @@ -6433,11 +6432,9 @@ } // end of class InterfaceScenario263`1 .class public auto ansi BaseScenario263`1 extends [System.Runtime]System.Object - implements class InterfaceScenario263`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario263`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6449,7 +6446,6 @@ extends class BaseScenario263`1 implements class InterfaceScenario263`1> { - .override method object class InterfaceScenario263`1>::Method() with method object class BaseScenario263`1::Method() } // end of class DerivedScenario263`1 .class public abstract auto ansi InterfaceScenario264`1 { @@ -6457,12 +6453,13 @@ { } // end of method Method } // end of class InterfaceScenario264`1 -.class public abstract auto ansi BaseScenario264`1 +.class public auto ansi BaseScenario264`1 extends [System.Runtime]System.Object implements class InterfaceScenario264`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario264`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6474,6 +6471,7 @@ extends class BaseScenario264`1 implements class InterfaceScenario264`1> { + .override method object class InterfaceScenario264`1>::Method() with method object class BaseScenario264`1::Method() } // end of class DerivedScenario264`1 .class public abstract auto ansi InterfaceScenario265`1 { @@ -6481,13 +6479,12 @@ { } // end of method Method } // end of class InterfaceScenario265`1 -.class public auto ansi BaseScenario265`1 +.class public abstract auto ansi BaseScenario265`1 extends [System.Runtime]System.Object implements class InterfaceScenario265`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario265`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6496,9 +6493,9 @@ } // end of method Method } // end of class BaseScenario265`1 .class public auto ansi DerivedScenario265`1 - extends class BaseScenario265`1> + extends class BaseScenario265`1 + implements class InterfaceScenario265`1> { - .override method object class InterfaceScenario265`1>>::Method() with method object class BaseScenario265`1>::Method() } // end of class DerivedScenario265`1 .class public abstract auto ansi InterfaceScenario266`1 { @@ -6508,9 +6505,11 @@ } // end of class InterfaceScenario266`1 .class public auto ansi BaseScenario266`1 extends [System.Runtime]System.Object + implements class InterfaceScenario266`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario266`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6519,9 +6518,9 @@ } // end of method Method } // end of class BaseScenario266`1 .class public auto ansi DerivedScenario266`1 - extends class BaseScenario266`1> - implements class InterfaceScenario266`1> + extends class BaseScenario266`1 { + .override method object class InterfaceScenario266`1>::Method() with method object class BaseScenario266`1::Method() } // end of class DerivedScenario266`1 .class public abstract auto ansi InterfaceScenario267`1 { @@ -6531,11 +6530,9 @@ } // end of class InterfaceScenario267`1 .class public auto ansi BaseScenario267`1 extends [System.Runtime]System.Object - implements class InterfaceScenario267`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario267`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6544,10 +6541,9 @@ } // end of method Method } // end of class BaseScenario267`1 .class public auto ansi DerivedScenario267`1 - extends class BaseScenario267`1> + extends class BaseScenario267`1 implements class InterfaceScenario267`1> { - .override method object class InterfaceScenario267`1>>::Method() with method object class BaseScenario267`1>::Method() } // end of class DerivedScenario267`1 .class public abstract auto ansi InterfaceScenario268`1 { @@ -6555,12 +6551,13 @@ { } // end of method Method } // end of class InterfaceScenario268`1 -.class public abstract auto ansi BaseScenario268`1 +.class public auto ansi BaseScenario268`1 extends [System.Runtime]System.Object implements class InterfaceScenario268`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario268`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6569,9 +6566,10 @@ } // end of method Method } // end of class BaseScenario268`1 .class public auto ansi DerivedScenario268`1 - extends class BaseScenario268`1> + extends class BaseScenario268`1 implements class InterfaceScenario268`1> { + .override method object class InterfaceScenario268`1>::Method() with method object class BaseScenario268`1::Method() } // end of class DerivedScenario268`1 .class public abstract auto ansi InterfaceScenario269`1 { @@ -6579,13 +6577,12 @@ { } // end of method Method } // end of class InterfaceScenario269`1 -.class public auto ansi BaseScenario269`1 +.class public abstract auto ansi BaseScenario269`1 extends [System.Runtime]System.Object implements class InterfaceScenario269`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario269`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6594,9 +6591,9 @@ } // end of method Method } // end of class BaseScenario269`1 .class public auto ansi DerivedScenario269`1 - extends class BaseScenario269`1> + extends class BaseScenario269`1 + implements class InterfaceScenario269`1> { - .override method object class InterfaceScenario269`1>>::Method() with method object class BaseScenario269`1>::Method() } // end of class DerivedScenario269`1 .class public abstract auto ansi InterfaceScenario270`1 { @@ -6606,9 +6603,11 @@ } // end of class InterfaceScenario270`1 .class public auto ansi BaseScenario270`1 extends [System.Runtime]System.Object + implements class InterfaceScenario270`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario270`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6618,8 +6617,8 @@ } // end of class BaseScenario270`1 .class public auto ansi DerivedScenario270`1 extends class BaseScenario270`1> - implements class InterfaceScenario270`1> { + .override method object class InterfaceScenario270`1>>::Method() with method object class BaseScenario270`1>::Method() } // end of class DerivedScenario270`1 .class public abstract auto ansi InterfaceScenario271`1 { @@ -6629,11 +6628,9 @@ } // end of class InterfaceScenario271`1 .class public auto ansi BaseScenario271`1 extends [System.Runtime]System.Object - implements class InterfaceScenario271`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario271`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6645,7 +6642,6 @@ extends class BaseScenario271`1> implements class InterfaceScenario271`1> { - .override method object class InterfaceScenario271`1>>::Method() with method object class BaseScenario271`1>::Method() } // end of class DerivedScenario271`1 .class public abstract auto ansi InterfaceScenario272`1 { @@ -6653,12 +6649,13 @@ { } // end of method Method } // end of class InterfaceScenario272`1 -.class public abstract auto ansi BaseScenario272`1 +.class public auto ansi BaseScenario272`1 extends [System.Runtime]System.Object implements class InterfaceScenario272`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario272`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6670,151 +6667,152 @@ extends class BaseScenario272`1> implements class InterfaceScenario272`1> { + .override method object class InterfaceScenario272`1>>::Method() with method object class BaseScenario272`1>::Method() } // end of class DerivedScenario272`1 .class public abstract auto ansi InterfaceScenario273`1 { - .method public newslot virtual abstract static !0 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario273`1 -.class public auto ansi BaseScenario273 +.class public abstract auto ansi BaseScenario273`1 extends [System.Runtime]System.Object - implements class InterfaceScenario273`1 + implements class InterfaceScenario273`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario273`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario273 -.class public auto ansi DerivedScenario273 - extends class BaseScenario273 +} // end of class BaseScenario273`1 +.class public auto ansi DerivedScenario273`1 + extends class BaseScenario273`1> + implements class InterfaceScenario273`1> { - .override method object class InterfaceScenario273`1::Method() with method object class BaseScenario273::Method() -} // end of class DerivedScenario273 +} // end of class DerivedScenario273`1 .class public abstract auto ansi InterfaceScenario274`1 { - .method public newslot virtual abstract static !0 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario274`1 -.class public auto ansi BaseScenario274 +.class public auto ansi BaseScenario274`1 extends [System.Runtime]System.Object + implements class InterfaceScenario274`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario274`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario274 -.class public auto ansi DerivedScenario274 - extends class BaseScenario274 - implements class InterfaceScenario274`1 +} // end of class BaseScenario274`1 +.class public auto ansi DerivedScenario274`1 + extends class BaseScenario274`1> { -} // end of class DerivedScenario274 + .override method object class InterfaceScenario274`1>>::Method() with method object class BaseScenario274`1>::Method() +} // end of class DerivedScenario274`1 .class public abstract auto ansi InterfaceScenario275`1 { - .method public newslot virtual abstract static !0 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario275`1 -.class public auto ansi BaseScenario275 +.class public auto ansi BaseScenario275`1 extends [System.Runtime]System.Object - implements class InterfaceScenario275`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario275`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario275 -.class public auto ansi DerivedScenario275 - extends class BaseScenario275 - implements class InterfaceScenario275`1 +} // end of class BaseScenario275`1 +.class public auto ansi DerivedScenario275`1 + extends class BaseScenario275`1> + implements class InterfaceScenario275`1> { - .override method object class InterfaceScenario275`1::Method() with method object class BaseScenario275::Method() -} // end of class DerivedScenario275 +} // end of class DerivedScenario275`1 .class public abstract auto ansi InterfaceScenario276`1 { - .method public newslot virtual abstract static !0 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario276`1 -.class public abstract auto ansi BaseScenario276 +.class public auto ansi BaseScenario276`1 extends [System.Runtime]System.Object - implements class InterfaceScenario276`1 + implements class InterfaceScenario276`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario276`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario276 -.class public auto ansi DerivedScenario276 - extends class BaseScenario276 - implements class InterfaceScenario276`1 +} // end of class BaseScenario276`1 +.class public auto ansi DerivedScenario276`1 + extends class BaseScenario276`1> + implements class InterfaceScenario276`1> { -} // end of class DerivedScenario276 + .override method object class InterfaceScenario276`1>>::Method() with method object class BaseScenario276`1>::Method() +} // end of class DerivedScenario276`1 .class public abstract auto ansi InterfaceScenario277`1 { - .method public newslot virtual abstract static !0 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario277`1 -.class public auto ansi BaseScenario277 +.class public abstract auto ansi BaseScenario277`1 extends [System.Runtime]System.Object - implements class InterfaceScenario277`1 + implements class InterfaceScenario277`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario277`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario277 +} // end of class BaseScenario277`1 .class public auto ansi DerivedScenario277`1 - extends class BaseScenario277 + extends class BaseScenario277`1> + implements class InterfaceScenario277`1> { - .override method object class InterfaceScenario277`1::Method() with method object class BaseScenario277::Method() } // end of class DerivedScenario277`1 .class public abstract auto ansi InterfaceScenario278`1 { - .method public newslot virtual abstract static !0 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario278`1 -.class public auto ansi BaseScenario278 +.class public abstract auto ansi BaseScenario278`1 extends [System.Runtime]System.Object + implements class InterfaceScenario278`1> { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .locals init (object V_O) + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method -} // end of class BaseScenario278 +} // end of class BaseScenario278`1 .class public auto ansi DerivedScenario278`1 - extends class BaseScenario278 - implements class InterfaceScenario278`1 + extends class BaseScenario278`1 + implements class InterfaceScenario278`1> { } // end of class DerivedScenario278`1 .class public abstract auto ansi InterfaceScenario279`1 @@ -6829,7 +6827,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario279`1::Method() + .override method !0 class InterfaceScenario279`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6837,21 +6835,19 @@ ret } // end of method Method } // end of class BaseScenario279 -.class public auto ansi DerivedScenario279`1 +.class public auto ansi DerivedScenario279 extends class BaseScenario279 - implements class InterfaceScenario279`1 { .override method object class InterfaceScenario279`1::Method() with method object class BaseScenario279::Method() -} // end of class DerivedScenario279`1 +} // end of class DerivedScenario279 .class public abstract auto ansi InterfaceScenario280`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario280`1 -.class public abstract auto ansi BaseScenario280 +.class public auto ansi BaseScenario280 extends [System.Runtime]System.Object - implements class InterfaceScenario280`1 { .method public static object Method() cil managed noinlining { @@ -6862,11 +6858,11 @@ ret } // end of method Method } // end of class BaseScenario280 -.class public auto ansi DerivedScenario280`1 +.class public auto ansi DerivedScenario280 extends class BaseScenario280 implements class InterfaceScenario280`1 { -} // end of class DerivedScenario280`1 +} // end of class DerivedScenario280 .class public abstract auto ansi InterfaceScenario281`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -6879,7 +6875,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario281`1::Method() + .override method !0 class InterfaceScenario281`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6887,19 +6883,21 @@ ret } // end of method Method } // end of class BaseScenario281 -.class public auto ansi DerivedScenario281`1 +.class public auto ansi DerivedScenario281 extends class BaseScenario281 + implements class InterfaceScenario281`1 { .override method object class InterfaceScenario281`1::Method() with method object class BaseScenario281::Method() -} // end of class DerivedScenario281`1 +} // end of class DerivedScenario281 .class public abstract auto ansi InterfaceScenario282`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario282`1 -.class public auto ansi BaseScenario282 +.class public abstract auto ansi BaseScenario282 extends [System.Runtime]System.Object + implements class InterfaceScenario282`1 { .method public static object Method() cil managed noinlining { @@ -6910,11 +6908,11 @@ ret } // end of method Method } // end of class BaseScenario282 -.class public auto ansi DerivedScenario282`1 +.class public auto ansi DerivedScenario282 extends class BaseScenario282 implements class InterfaceScenario282`1 { -} // end of class DerivedScenario282`1 +} // end of class DerivedScenario282 .class public abstract auto ansi InterfaceScenario283`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -6927,7 +6925,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario283`1::Method() + .override method !0 class InterfaceScenario283`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -6937,7 +6935,6 @@ } // end of class BaseScenario283 .class public auto ansi DerivedScenario283`1 extends class BaseScenario283 - implements class InterfaceScenario283`1 { .override method object class InterfaceScenario283`1::Method() with method object class BaseScenario283::Method() } // end of class DerivedScenario283`1 @@ -6947,9 +6944,8 @@ { } // end of method Method } // end of class InterfaceScenario284`1 -.class public abstract auto ansi BaseScenario284 +.class public auto ansi BaseScenario284 extends [System.Runtime]System.Object - implements class InterfaceScenario284`1 { .method public static object Method() cil managed noinlining { @@ -6971,33 +6967,35 @@ { } // end of method Method } // end of class InterfaceScenario285`1 -.class public auto ansi BaseScenario285`1 +.class public auto ansi BaseScenario285 extends [System.Runtime]System.Object implements class InterfaceScenario285`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario285`1::Method() + .override method !0 class InterfaceScenario285`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario285`1 -.class public auto ansi DerivedScenario285 - extends class BaseScenario285`1 +} // end of class BaseScenario285 +.class public auto ansi DerivedScenario285`1 + extends class BaseScenario285 + implements class InterfaceScenario285`1 { - .override method object class InterfaceScenario285`1::Method() with method object class BaseScenario285`1::Method() -} // end of class DerivedScenario285 + .override method object class InterfaceScenario285`1::Method() with method object class BaseScenario285::Method() +} // end of class DerivedScenario285`1 .class public abstract auto ansi InterfaceScenario286`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario286`1 -.class public auto ansi BaseScenario286`1 +.class public abstract auto ansi BaseScenario286 extends [System.Runtime]System.Object + implements class InterfaceScenario286`1 { .method public static object Method() cil managed noinlining { @@ -7007,47 +7005,45 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario286`1 -.class public auto ansi DerivedScenario286 - extends class BaseScenario286`1 +} // end of class BaseScenario286 +.class public auto ansi DerivedScenario286`1 + extends class BaseScenario286 implements class InterfaceScenario286`1 { -} // end of class DerivedScenario286 +} // end of class DerivedScenario286`1 .class public abstract auto ansi InterfaceScenario287`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario287`1 -.class public auto ansi BaseScenario287`1 +.class public auto ansi BaseScenario287 extends [System.Runtime]System.Object implements class InterfaceScenario287`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario287`1::Method() + .override method !0 class InterfaceScenario287`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario287`1 -.class public auto ansi DerivedScenario287 - extends class BaseScenario287`1 - implements class InterfaceScenario287`1 +} // end of class BaseScenario287 +.class public auto ansi DerivedScenario287`1 + extends class BaseScenario287 { - .override method object class InterfaceScenario287`1::Method() with method object class BaseScenario287`1::Method() -} // end of class DerivedScenario287 + .override method object class InterfaceScenario287`1::Method() with method object class BaseScenario287::Method() +} // end of class DerivedScenario287`1 .class public abstract auto ansi InterfaceScenario288`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario288`1 -.class public abstract auto ansi BaseScenario288`1 +.class public auto ansi BaseScenario288 extends [System.Runtime]System.Object - implements class InterfaceScenario288`1 { .method public static object Method() cil managed noinlining { @@ -7057,36 +7053,37 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario288`1 -.class public auto ansi DerivedScenario288 - extends class BaseScenario288`1 +} // end of class BaseScenario288 +.class public auto ansi DerivedScenario288`1 + extends class BaseScenario288 implements class InterfaceScenario288`1 { -} // end of class DerivedScenario288 +} // end of class DerivedScenario288`1 .class public abstract auto ansi InterfaceScenario289`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario289`1 -.class public auto ansi BaseScenario289`1 +.class public auto ansi BaseScenario289 extends [System.Runtime]System.Object implements class InterfaceScenario289`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario289`1::Method() + .override method !0 class InterfaceScenario289`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario289`1 +} // end of class BaseScenario289 .class public auto ansi DerivedScenario289`1 - extends class BaseScenario289`1 + extends class BaseScenario289 + implements class InterfaceScenario289`1 { - .override method object class InterfaceScenario289`1::Method() with method object class BaseScenario289`1::Method() + .override method object class InterfaceScenario289`1::Method() with method object class BaseScenario289::Method() } // end of class DerivedScenario289`1 .class public abstract auto ansi InterfaceScenario290`1 { @@ -7094,8 +7091,9 @@ { } // end of method Method } // end of class InterfaceScenario290`1 -.class public auto ansi BaseScenario290`1 +.class public abstract auto ansi BaseScenario290 extends [System.Runtime]System.Object + implements class InterfaceScenario290`1 { .method public static object Method() cil managed noinlining { @@ -7105,9 +7103,9 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario290`1 +} // end of class BaseScenario290 .class public auto ansi DerivedScenario290`1 - extends class BaseScenario290`1 + extends class BaseScenario290 implements class InterfaceScenario290`1 { } // end of class DerivedScenario290`1 @@ -7123,7 +7121,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario291`1::Method() + .override method !0 class InterfaceScenario291`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7131,21 +7129,19 @@ ret } // end of method Method } // end of class BaseScenario291`1 -.class public auto ansi DerivedScenario291`1 +.class public auto ansi DerivedScenario291 extends class BaseScenario291`1 - implements class InterfaceScenario291`1 { .override method object class InterfaceScenario291`1::Method() with method object class BaseScenario291`1::Method() -} // end of class DerivedScenario291`1 +} // end of class DerivedScenario291 .class public abstract auto ansi InterfaceScenario292`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario292`1 -.class public abstract auto ansi BaseScenario292`1 +.class public auto ansi BaseScenario292`1 extends [System.Runtime]System.Object - implements class InterfaceScenario292`1 { .method public static object Method() cil managed noinlining { @@ -7156,11 +7152,11 @@ ret } // end of method Method } // end of class BaseScenario292`1 -.class public auto ansi DerivedScenario292`1 +.class public auto ansi DerivedScenario292 extends class BaseScenario292`1 implements class InterfaceScenario292`1 { -} // end of class DerivedScenario292`1 +} // end of class DerivedScenario292 .class public abstract auto ansi InterfaceScenario293`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -7173,7 +7169,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario293`1::Method() + .override method !0 class InterfaceScenario293`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7181,19 +7177,21 @@ ret } // end of method Method } // end of class BaseScenario293`1 -.class public auto ansi DerivedScenario293`1 +.class public auto ansi DerivedScenario293 extends class BaseScenario293`1 + implements class InterfaceScenario293`1 { .override method object class InterfaceScenario293`1::Method() with method object class BaseScenario293`1::Method() -} // end of class DerivedScenario293`1 +} // end of class DerivedScenario293 .class public abstract auto ansi InterfaceScenario294`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario294`1 -.class public auto ansi BaseScenario294`1 +.class public abstract auto ansi BaseScenario294`1 extends [System.Runtime]System.Object + implements class InterfaceScenario294`1 { .method public static object Method() cil managed noinlining { @@ -7204,11 +7202,11 @@ ret } // end of method Method } // end of class BaseScenario294`1 -.class public auto ansi DerivedScenario294`1 +.class public auto ansi DerivedScenario294 extends class BaseScenario294`1 implements class InterfaceScenario294`1 { -} // end of class DerivedScenario294`1 +} // end of class DerivedScenario294 .class public abstract auto ansi InterfaceScenario295`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -7221,7 +7219,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario295`1::Method() + .override method !0 class InterfaceScenario295`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7231,7 +7229,6 @@ } // end of class BaseScenario295`1 .class public auto ansi DerivedScenario295`1 extends class BaseScenario295`1 - implements class InterfaceScenario295`1 { .override method object class InterfaceScenario295`1::Method() with method object class BaseScenario295`1::Method() } // end of class DerivedScenario295`1 @@ -7241,9 +7238,8 @@ { } // end of method Method } // end of class InterfaceScenario296`1 -.class public abstract auto ansi BaseScenario296`1 +.class public auto ansi BaseScenario296`1 extends [System.Runtime]System.Object - implements class InterfaceScenario296`1 { .method public static object Method() cil managed noinlining { @@ -7271,7 +7267,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario297`1::Method() + .override method !0 class InterfaceScenario297`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7280,9 +7276,10 @@ } // end of method Method } // end of class BaseScenario297`1 .class public auto ansi DerivedScenario297`1 - extends class BaseScenario297`1 + extends class BaseScenario297`1 + implements class InterfaceScenario297`1 { - .override method object class InterfaceScenario297`1::Method() with method object class BaseScenario297`1::Method() + .override method object class InterfaceScenario297`1::Method() with method object class BaseScenario297`1::Method() } // end of class DerivedScenario297`1 .class public abstract auto ansi InterfaceScenario298`1 { @@ -7290,8 +7287,9 @@ { } // end of method Method } // end of class InterfaceScenario298`1 -.class public auto ansi BaseScenario298`1 +.class public abstract auto ansi BaseScenario298`1 extends [System.Runtime]System.Object + implements class InterfaceScenario298`1 { .method public static object Method() cil managed noinlining { @@ -7303,7 +7301,7 @@ } // end of method Method } // end of class BaseScenario298`1 .class public auto ansi DerivedScenario298`1 - extends class BaseScenario298`1 + extends class BaseScenario298`1 implements class InterfaceScenario298`1 { } // end of class DerivedScenario298`1 @@ -7319,7 +7317,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario299`1::Method() + .override method !0 class InterfaceScenario299`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7328,10 +7326,9 @@ } // end of method Method } // end of class BaseScenario299`1 .class public auto ansi DerivedScenario299`1 - extends class BaseScenario299`1 - implements class InterfaceScenario299`1 + extends class BaseScenario299`1 { - .override method object class InterfaceScenario299`1::Method() with method object class BaseScenario299`1::Method() + .override method object class InterfaceScenario299`1::Method() with method object class BaseScenario299`1::Method() } // end of class DerivedScenario299`1 .class public abstract auto ansi InterfaceScenario300`1 { @@ -7339,9 +7336,8 @@ { } // end of method Method } // end of class InterfaceScenario300`1 -.class public abstract auto ansi BaseScenario300`1 +.class public auto ansi BaseScenario300`1 extends [System.Runtime]System.Object - implements class InterfaceScenario300`1 { .method public static object Method() cil managed noinlining { @@ -7353,7 +7349,7 @@ } // end of method Method } // end of class BaseScenario300`1 .class public auto ansi DerivedScenario300`1 - extends class BaseScenario300`1 + extends class BaseScenario300`1 implements class InterfaceScenario300`1 { } // end of class DerivedScenario300`1 @@ -7369,7 +7365,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario301`1::Method() + .override method !0 class InterfaceScenario301`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7378,9 +7374,10 @@ } // end of method Method } // end of class BaseScenario301`1 .class public auto ansi DerivedScenario301`1 - extends class BaseScenario301`1 + extends class BaseScenario301`1 + implements class InterfaceScenario301`1 { - .override method object class InterfaceScenario301`1::Method() with method object class BaseScenario301`1::Method() + .override method object class InterfaceScenario301`1::Method() with method object class BaseScenario301`1::Method() } // end of class DerivedScenario301`1 .class public abstract auto ansi InterfaceScenario302`1 { @@ -7388,8 +7385,9 @@ { } // end of method Method } // end of class InterfaceScenario302`1 -.class public auto ansi BaseScenario302`1 +.class public abstract auto ansi BaseScenario302`1 extends [System.Runtime]System.Object + implements class InterfaceScenario302`1 { .method public static object Method() cil managed noinlining { @@ -7401,7 +7399,7 @@ } // end of method Method } // end of class BaseScenario302`1 .class public auto ansi DerivedScenario302`1 - extends class BaseScenario302`1 + extends class BaseScenario302`1 implements class InterfaceScenario302`1 { } // end of class DerivedScenario302`1 @@ -7417,7 +7415,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario303`1::Method() + .override method !0 class InterfaceScenario303`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7427,7 +7425,6 @@ } // end of class BaseScenario303`1 .class public auto ansi DerivedScenario303`1 extends class BaseScenario303`1 - implements class InterfaceScenario303`1 { .override method object class InterfaceScenario303`1::Method() with method object class BaseScenario303`1::Method() } // end of class DerivedScenario303`1 @@ -7437,9 +7434,8 @@ { } // end of method Method } // end of class InterfaceScenario304`1 -.class public abstract auto ansi BaseScenario304`1 +.class public auto ansi BaseScenario304`1 extends [System.Runtime]System.Object - implements class InterfaceScenario304`1 { .method public static object Method() cil managed noinlining { @@ -7467,7 +7463,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario305`1::Method() + .override method !0 class InterfaceScenario305`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7476,9 +7472,10 @@ } // end of method Method } // end of class BaseScenario305`1 .class public auto ansi DerivedScenario305`1 - extends class BaseScenario305`1> + extends class BaseScenario305`1 + implements class InterfaceScenario305`1 { - .override method object class InterfaceScenario305`1::Method() with method object class BaseScenario305`1>::Method() + .override method object class InterfaceScenario305`1::Method() with method object class BaseScenario305`1::Method() } // end of class DerivedScenario305`1 .class public abstract auto ansi InterfaceScenario306`1 { @@ -7486,8 +7483,9 @@ { } // end of method Method } // end of class InterfaceScenario306`1 -.class public auto ansi BaseScenario306`1 +.class public abstract auto ansi BaseScenario306`1 extends [System.Runtime]System.Object + implements class InterfaceScenario306`1 { .method public static object Method() cil managed noinlining { @@ -7499,7 +7497,7 @@ } // end of method Method } // end of class BaseScenario306`1 .class public auto ansi DerivedScenario306`1 - extends class BaseScenario306`1> + extends class BaseScenario306`1 implements class InterfaceScenario306`1 { } // end of class DerivedScenario306`1 @@ -7515,7 +7513,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario307`1::Method() + .override method !0 class InterfaceScenario307`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7524,10 +7522,9 @@ } // end of method Method } // end of class BaseScenario307`1 .class public auto ansi DerivedScenario307`1 - extends class BaseScenario307`1> - implements class InterfaceScenario307`1 + extends class BaseScenario307`1 { - .override method object class InterfaceScenario307`1::Method() with method object class BaseScenario307`1>::Method() + .override method object class InterfaceScenario307`1::Method() with method object class BaseScenario307`1::Method() } // end of class DerivedScenario307`1 .class public abstract auto ansi InterfaceScenario308`1 { @@ -7535,9 +7532,8 @@ { } // end of method Method } // end of class InterfaceScenario308`1 -.class public abstract auto ansi BaseScenario308`1 +.class public auto ansi BaseScenario308`1 extends [System.Runtime]System.Object - implements class InterfaceScenario308`1 { .method public static object Method() cil managed noinlining { @@ -7549,7 +7545,7 @@ } // end of method Method } // end of class BaseScenario308`1 .class public auto ansi DerivedScenario308`1 - extends class BaseScenario308`1> + extends class BaseScenario308`1 implements class InterfaceScenario308`1 { } // end of class DerivedScenario308`1 @@ -7565,7 +7561,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario309`1::Method() + .override method !0 class InterfaceScenario309`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7574,9 +7570,10 @@ } // end of method Method } // end of class BaseScenario309`1 .class public auto ansi DerivedScenario309`1 - extends class BaseScenario309`1> + extends class BaseScenario309`1 + implements class InterfaceScenario309`1 { - .override method object class InterfaceScenario309`1::Method() with method object class BaseScenario309`1>::Method() + .override method object class InterfaceScenario309`1::Method() with method object class BaseScenario309`1::Method() } // end of class DerivedScenario309`1 .class public abstract auto ansi InterfaceScenario310`1 { @@ -7584,8 +7581,9 @@ { } // end of method Method } // end of class InterfaceScenario310`1 -.class public auto ansi BaseScenario310`1 +.class public abstract auto ansi BaseScenario310`1 extends [System.Runtime]System.Object + implements class InterfaceScenario310`1 { .method public static object Method() cil managed noinlining { @@ -7597,7 +7595,7 @@ } // end of method Method } // end of class BaseScenario310`1 .class public auto ansi DerivedScenario310`1 - extends class BaseScenario310`1> + extends class BaseScenario310`1 implements class InterfaceScenario310`1 { } // end of class DerivedScenario310`1 @@ -7613,7 +7611,7 @@ { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario311`1::Method() + .override method !0 class InterfaceScenario311`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -7623,7 +7621,6 @@ } // end of class BaseScenario311`1 .class public auto ansi DerivedScenario311`1 extends class BaseScenario311`1> - implements class InterfaceScenario311`1 { .override method object class InterfaceScenario311`1::Method() with method object class BaseScenario311`1>::Method() } // end of class DerivedScenario311`1 @@ -7633,9 +7630,8 @@ { } // end of method Method } // end of class InterfaceScenario312`1 -.class public abstract auto ansi BaseScenario312`1 +.class public auto ansi BaseScenario312`1 extends [System.Runtime]System.Object - implements class InterfaceScenario312`1 { .method public static object Method() cil managed noinlining { @@ -7659,46 +7655,48 @@ } // end of class InterfaceScenario313`1 .class public auto ansi BaseScenario313`1 extends [System.Runtime]System.Object - implements class InterfaceScenario313`1 + implements class InterfaceScenario313`1 { - .method public static !0 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method !0 class InterfaceScenario313`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario313`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj !0 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario313`1 -.class public auto ansi DerivedScenario313 - extends class BaseScenario313`1 +.class public auto ansi DerivedScenario313`1 + extends class BaseScenario313`1> + implements class InterfaceScenario313`1 { - .override method string class InterfaceScenario313`1::Method() with method !0 class BaseScenario313`1::Method() -} // end of class DerivedScenario313 + .override method object class InterfaceScenario313`1::Method() with method object class BaseScenario313`1>::Method() +} // end of class DerivedScenario313`1 .class public abstract auto ansi InterfaceScenario314`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario314`1 -.class public auto ansi BaseScenario314`1 +.class public abstract auto ansi BaseScenario314`1 extends [System.Runtime]System.Object + implements class InterfaceScenario314`1 { - .method public static !0 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (!0 V_O) + .locals init (object V_O) ldloca.s 0 - initobj !0 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario314`1 -.class public auto ansi DerivedScenario314 - extends class BaseScenario314`1 - implements class InterfaceScenario314`1 +.class public auto ansi DerivedScenario314`1 + extends class BaseScenario314`1> + implements class InterfaceScenario314`1 { -} // end of class DerivedScenario314 +} // end of class DerivedScenario314`1 .class public abstract auto ansi InterfaceScenario315`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -7707,48 +7705,46 @@ } // end of class InterfaceScenario315`1 .class public auto ansi BaseScenario315`1 extends [System.Runtime]System.Object - implements class InterfaceScenario315`1 + implements class InterfaceScenario315`1 { - .method public static !0 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method !0 class InterfaceScenario315`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario315`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj !0 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario315`1 -.class public auto ansi DerivedScenario315 - extends class BaseScenario315`1 - implements class InterfaceScenario315`1 +.class public auto ansi DerivedScenario315`1 + extends class BaseScenario315`1> { - .override method string class InterfaceScenario315`1::Method() with method !0 class BaseScenario315`1::Method() -} // end of class DerivedScenario315 + .override method object class InterfaceScenario315`1::Method() with method object class BaseScenario315`1>::Method() +} // end of class DerivedScenario315`1 .class public abstract auto ansi InterfaceScenario316`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario316`1 -.class public abstract auto ansi BaseScenario316`1 +.class public auto ansi BaseScenario316`1 extends [System.Runtime]System.Object - implements class InterfaceScenario316`1 { - .method public static !0 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (!0 V_O) + .locals init (object V_O) ldloca.s 0 - initobj !0 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario316`1 -.class public auto ansi DerivedScenario316 - extends class BaseScenario316`1 - implements class InterfaceScenario316`1 +.class public auto ansi DerivedScenario316`1 + extends class BaseScenario316`1> + implements class InterfaceScenario316`1 { -} // end of class DerivedScenario316 +} // end of class DerivedScenario316`1 .class public abstract auto ansi InterfaceScenario317`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -7757,22 +7753,23 @@ } // end of class InterfaceScenario317`1 .class public auto ansi BaseScenario317`1 extends [System.Runtime]System.Object - implements class InterfaceScenario317`1 + implements class InterfaceScenario317`1 { - .method public static !0 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method !0 class InterfaceScenario317`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario317`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj !0 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario317`1 .class public auto ansi DerivedScenario317`1 - extends class BaseScenario317`1 + extends class BaseScenario317`1> + implements class InterfaceScenario317`1 { - .override method string class InterfaceScenario317`1::Method() with method !0 class BaseScenario317`1::Method() + .override method object class InterfaceScenario317`1::Method() with method object class BaseScenario317`1>::Method() } // end of class DerivedScenario317`1 .class public abstract auto ansi InterfaceScenario318`1 { @@ -7780,21 +7777,22 @@ { } // end of method Method } // end of class InterfaceScenario318`1 -.class public auto ansi BaseScenario318`1 +.class public abstract auto ansi BaseScenario318`1 extends [System.Runtime]System.Object + implements class InterfaceScenario318`1 { - .method public static !0 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (!0 V_O) + .locals init (object V_O) ldloca.s 0 - initobj !0 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario318`1 .class public auto ansi DerivedScenario318`1 - extends class BaseScenario318`1 - implements class InterfaceScenario318`1 + extends class BaseScenario318`1> + implements class InterfaceScenario318`1 { } // end of class DerivedScenario318`1 .class public abstract auto ansi InterfaceScenario319`1 @@ -7817,21 +7815,19 @@ ret } // end of method Method } // end of class BaseScenario319`1 -.class public auto ansi DerivedScenario319`1 +.class public auto ansi DerivedScenario319 extends class BaseScenario319`1 - implements class InterfaceScenario319`1 { .override method string class InterfaceScenario319`1::Method() with method !0 class BaseScenario319`1::Method() -} // end of class DerivedScenario319`1 +} // end of class DerivedScenario319 .class public abstract auto ansi InterfaceScenario320`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario320`1 -.class public abstract auto ansi BaseScenario320`1 +.class public auto ansi BaseScenario320`1 extends [System.Runtime]System.Object - implements class InterfaceScenario320`1 { .method public static !0 Method() cil managed noinlining { @@ -7842,11 +7838,11 @@ ret } // end of method Method } // end of class BaseScenario320`1 -.class public auto ansi DerivedScenario320`1 +.class public auto ansi DerivedScenario320 extends class BaseScenario320`1 implements class InterfaceScenario320`1 { -} // end of class DerivedScenario320`1 +} // end of class DerivedScenario320 .class public abstract auto ansi InterfaceScenario321`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -7867,19 +7863,21 @@ ret } // end of method Method } // end of class BaseScenario321`1 -.class public auto ansi DerivedScenario321`1 +.class public auto ansi DerivedScenario321 extends class BaseScenario321`1 + implements class InterfaceScenario321`1 { .override method string class InterfaceScenario321`1::Method() with method !0 class BaseScenario321`1::Method() -} // end of class DerivedScenario321`1 +} // end of class DerivedScenario321 .class public abstract auto ansi InterfaceScenario322`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario322`1 -.class public auto ansi BaseScenario322`1 +.class public abstract auto ansi BaseScenario322`1 extends [System.Runtime]System.Object + implements class InterfaceScenario322`1 { .method public static !0 Method() cil managed noinlining { @@ -7890,11 +7888,11 @@ ret } // end of method Method } // end of class BaseScenario322`1 -.class public auto ansi DerivedScenario322`1 +.class public auto ansi DerivedScenario322 extends class BaseScenario322`1 implements class InterfaceScenario322`1 { -} // end of class DerivedScenario322`1 +} // end of class DerivedScenario322 .class public abstract auto ansi InterfaceScenario323`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -7917,7 +7915,6 @@ } // end of class BaseScenario323`1 .class public auto ansi DerivedScenario323`1 extends class BaseScenario323`1 - implements class InterfaceScenario323`1 { .override method string class InterfaceScenario323`1::Method() with method !0 class BaseScenario323`1::Method() } // end of class DerivedScenario323`1 @@ -7927,9 +7924,8 @@ { } // end of method Method } // end of class InterfaceScenario324`1 -.class public abstract auto ansi BaseScenario324`1 +.class public auto ansi BaseScenario324`1 extends [System.Runtime]System.Object - implements class InterfaceScenario324`1 { .method public static !0 Method() cil managed noinlining { @@ -7966,9 +7962,10 @@ } // end of method Method } // end of class BaseScenario325`1 .class public auto ansi DerivedScenario325`1 - extends class BaseScenario325`1 + extends class BaseScenario325`1 + implements class InterfaceScenario325`1 { - .override method !0 class InterfaceScenario325`1::Method() with method !0 class BaseScenario325`1::Method() + .override method string class InterfaceScenario325`1::Method() with method !0 class BaseScenario325`1::Method() } // end of class DerivedScenario325`1 .class public abstract auto ansi InterfaceScenario326`1 { @@ -7976,8 +7973,9 @@ { } // end of method Method } // end of class InterfaceScenario326`1 -.class public auto ansi BaseScenario326`1 +.class public abstract auto ansi BaseScenario326`1 extends [System.Runtime]System.Object + implements class InterfaceScenario326`1 { .method public static !0 Method() cil managed noinlining { @@ -7989,7 +7987,7 @@ } // end of method Method } // end of class BaseScenario326`1 .class public auto ansi DerivedScenario326`1 - extends class BaseScenario326`1 + extends class BaseScenario326`1 implements class InterfaceScenario326`1 { } // end of class DerivedScenario326`1 @@ -8014,10 +8012,9 @@ } // end of method Method } // end of class BaseScenario327`1 .class public auto ansi DerivedScenario327`1 - extends class BaseScenario327`1 - implements class InterfaceScenario327`1 + extends class BaseScenario327`1 { - .override method !0 class InterfaceScenario327`1::Method() with method !0 class BaseScenario327`1::Method() + .override method string class InterfaceScenario327`1::Method() with method !0 class BaseScenario327`1::Method() } // end of class DerivedScenario327`1 .class public abstract auto ansi InterfaceScenario328`1 { @@ -8025,9 +8022,8 @@ { } // end of method Method } // end of class InterfaceScenario328`1 -.class public abstract auto ansi BaseScenario328`1 +.class public auto ansi BaseScenario328`1 extends [System.Runtime]System.Object - implements class InterfaceScenario328`1 { .method public static !0 Method() cil managed noinlining { @@ -8039,7 +8035,7 @@ } // end of method Method } // end of class BaseScenario328`1 .class public auto ansi DerivedScenario328`1 - extends class BaseScenario328`1 + extends class BaseScenario328`1 implements class InterfaceScenario328`1 { } // end of class DerivedScenario328`1 @@ -8064,9 +8060,10 @@ } // end of method Method } // end of class BaseScenario329`1 .class public auto ansi DerivedScenario329`1 - extends class BaseScenario329`1 + extends class BaseScenario329`1 + implements class InterfaceScenario329`1 { - .override method !0 class InterfaceScenario329`1::Method() with method !0 class BaseScenario329`1::Method() + .override method string class InterfaceScenario329`1::Method() with method !0 class BaseScenario329`1::Method() } // end of class DerivedScenario329`1 .class public abstract auto ansi InterfaceScenario330`1 { @@ -8074,8 +8071,9 @@ { } // end of method Method } // end of class InterfaceScenario330`1 -.class public auto ansi BaseScenario330`1 +.class public abstract auto ansi BaseScenario330`1 extends [System.Runtime]System.Object + implements class InterfaceScenario330`1 { .method public static !0 Method() cil managed noinlining { @@ -8087,7 +8085,7 @@ } // end of method Method } // end of class BaseScenario330`1 .class public auto ansi DerivedScenario330`1 - extends class BaseScenario330`1 + extends class BaseScenario330`1 implements class InterfaceScenario330`1 { } // end of class DerivedScenario330`1 @@ -8113,7 +8111,6 @@ } // end of class BaseScenario331`1 .class public auto ansi DerivedScenario331`1 extends class BaseScenario331`1 - implements class InterfaceScenario331`1 { .override method !0 class InterfaceScenario331`1::Method() with method !0 class BaseScenario331`1::Method() } // end of class DerivedScenario331`1 @@ -8123,9 +8120,8 @@ { } // end of method Method } // end of class InterfaceScenario332`1 -.class public abstract auto ansi BaseScenario332`1 +.class public auto ansi BaseScenario332`1 extends [System.Runtime]System.Object - implements class InterfaceScenario332`1 { .method public static !0 Method() cil managed noinlining { @@ -8162,9 +8158,10 @@ } // end of method Method } // end of class BaseScenario333`1 .class public auto ansi DerivedScenario333`1 - extends class BaseScenario333`1> + extends class BaseScenario333`1 + implements class InterfaceScenario333`1 { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario333`1>::Method() with method !0 class BaseScenario333`1>::Method() + .override method !0 class InterfaceScenario333`1::Method() with method !0 class BaseScenario333`1::Method() } // end of class DerivedScenario333`1 .class public abstract auto ansi InterfaceScenario334`1 { @@ -8172,8 +8169,9 @@ { } // end of method Method } // end of class InterfaceScenario334`1 -.class public auto ansi BaseScenario334`1 +.class public abstract auto ansi BaseScenario334`1 extends [System.Runtime]System.Object + implements class InterfaceScenario334`1 { .method public static !0 Method() cil managed noinlining { @@ -8185,7 +8183,7 @@ } // end of method Method } // end of class BaseScenario334`1 .class public auto ansi DerivedScenario334`1 - extends class BaseScenario334`1> + extends class BaseScenario334`1 implements class InterfaceScenario334`1 { } // end of class DerivedScenario334`1 @@ -8210,10 +8208,9 @@ } // end of method Method } // end of class BaseScenario335`1 .class public auto ansi DerivedScenario335`1 - extends class BaseScenario335`1> - implements class InterfaceScenario335`1 + extends class BaseScenario335`1 { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario335`1>::Method() with method !0 class BaseScenario335`1>::Method() + .override method !0 class InterfaceScenario335`1::Method() with method !0 class BaseScenario335`1::Method() } // end of class DerivedScenario335`1 .class public abstract auto ansi InterfaceScenario336`1 { @@ -8221,9 +8218,8 @@ { } // end of method Method } // end of class InterfaceScenario336`1 -.class public abstract auto ansi BaseScenario336`1 +.class public auto ansi BaseScenario336`1 extends [System.Runtime]System.Object - implements class InterfaceScenario336`1 { .method public static !0 Method() cil managed noinlining { @@ -8235,7 +8231,7 @@ } // end of method Method } // end of class BaseScenario336`1 .class public auto ansi DerivedScenario336`1 - extends class BaseScenario336`1> + extends class BaseScenario336`1 implements class InterfaceScenario336`1 { } // end of class DerivedScenario336`1 @@ -8260,9 +8256,10 @@ } // end of method Method } // end of class BaseScenario337`1 .class public auto ansi DerivedScenario337`1 - extends class BaseScenario337`1> + extends class BaseScenario337`1 + implements class InterfaceScenario337`1 { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario337`1>::Method() with method !0 class BaseScenario337`1>::Method() + .override method !0 class InterfaceScenario337`1::Method() with method !0 class BaseScenario337`1::Method() } // end of class DerivedScenario337`1 .class public abstract auto ansi InterfaceScenario338`1 { @@ -8270,8 +8267,9 @@ { } // end of method Method } // end of class InterfaceScenario338`1 -.class public auto ansi BaseScenario338`1 +.class public abstract auto ansi BaseScenario338`1 extends [System.Runtime]System.Object + implements class InterfaceScenario338`1 { .method public static !0 Method() cil managed noinlining { @@ -8283,7 +8281,7 @@ } // end of method Method } // end of class BaseScenario338`1 .class public auto ansi DerivedScenario338`1 - extends class BaseScenario338`1> + extends class BaseScenario338`1 implements class InterfaceScenario338`1 { } // end of class DerivedScenario338`1 @@ -8309,7 +8307,6 @@ } // end of class BaseScenario339`1 .class public auto ansi DerivedScenario339`1 extends class BaseScenario339`1> - implements class InterfaceScenario339`1 { .override method class [System.Runtime]System.Func`1 class InterfaceScenario339`1>::Method() with method !0 class BaseScenario339`1>::Method() } // end of class DerivedScenario339`1 @@ -8319,9 +8316,8 @@ { } // end of method Method } // end of class InterfaceScenario340`1 -.class public abstract auto ansi BaseScenario340`1 +.class public auto ansi BaseScenario340`1 extends [System.Runtime]System.Object - implements class InterfaceScenario340`1 { .method public static !0 Method() cil managed noinlining { @@ -8345,46 +8341,48 @@ } // end of class InterfaceScenario341`1 .class public auto ansi BaseScenario341`1 extends [System.Runtime]System.Object - implements class InterfaceScenario341`1> + implements class InterfaceScenario341`1 { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) + .override method !0 class InterfaceScenario341`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario341`1 -.class public auto ansi DerivedScenario341 - extends class BaseScenario341`1 +.class public auto ansi DerivedScenario341`1 + extends class BaseScenario341`1> + implements class InterfaceScenario341`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario341`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario341`1::Method() -} // end of class DerivedScenario341 + .override method class [System.Runtime]System.Func`1 class InterfaceScenario341`1>::Method() with method !0 class BaseScenario341`1>::Method() +} // end of class DerivedScenario341`1 .class public abstract auto ansi InterfaceScenario342`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario342`1 -.class public auto ansi BaseScenario342`1 +.class public abstract auto ansi BaseScenario342`1 extends [System.Runtime]System.Object + implements class InterfaceScenario342`1 { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (class [System.Runtime]System.Action`1 V_O) + .locals init (!0 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario342`1 -.class public auto ansi DerivedScenario342 - extends class BaseScenario342`1 - implements class InterfaceScenario342`1> +.class public auto ansi DerivedScenario342`1 + extends class BaseScenario342`1> + implements class InterfaceScenario342`1 { -} // end of class DerivedScenario342 +} // end of class DerivedScenario342`1 .class public abstract auto ansi InterfaceScenario343`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -8393,48 +8391,46 @@ } // end of class InterfaceScenario343`1 .class public auto ansi BaseScenario343`1 extends [System.Runtime]System.Object - implements class InterfaceScenario343`1> + implements class InterfaceScenario343`1 { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) + .override method !0 class InterfaceScenario343`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario343`1 -.class public auto ansi DerivedScenario343 - extends class BaseScenario343`1 - implements class InterfaceScenario343`1> +.class public auto ansi DerivedScenario343`1 + extends class BaseScenario343`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario343`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario343`1::Method() -} // end of class DerivedScenario343 + .override method class [System.Runtime]System.Func`1 class InterfaceScenario343`1>::Method() with method !0 class BaseScenario343`1>::Method() +} // end of class DerivedScenario343`1 .class public abstract auto ansi InterfaceScenario344`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario344`1 -.class public abstract auto ansi BaseScenario344`1 +.class public auto ansi BaseScenario344`1 extends [System.Runtime]System.Object - implements class InterfaceScenario344`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (class [System.Runtime]System.Action`1 V_O) + .locals init (!0 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario344`1 -.class public auto ansi DerivedScenario344 - extends class BaseScenario344`1 - implements class InterfaceScenario344`1> +.class public auto ansi DerivedScenario344`1 + extends class BaseScenario344`1> + implements class InterfaceScenario344`1 { -} // end of class DerivedScenario344 +} // end of class DerivedScenario344`1 .class public abstract auto ansi InterfaceScenario345`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -8443,22 +8439,23 @@ } // end of class InterfaceScenario345`1 .class public auto ansi BaseScenario345`1 extends [System.Runtime]System.Object - implements class InterfaceScenario345`1> + implements class InterfaceScenario345`1 { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) + .override method !0 class InterfaceScenario345`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario345`1 .class public auto ansi DerivedScenario345`1 - extends class BaseScenario345`1 + extends class BaseScenario345`1> + implements class InterfaceScenario345`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario345`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario345`1::Method() + .override method class [System.Runtime]System.Func`1 class InterfaceScenario345`1>::Method() with method !0 class BaseScenario345`1>::Method() } // end of class DerivedScenario345`1 .class public abstract auto ansi InterfaceScenario346`1 { @@ -8466,21 +8463,22 @@ { } // end of method Method } // end of class InterfaceScenario346`1 -.class public auto ansi BaseScenario346`1 +.class public abstract auto ansi BaseScenario346`1 extends [System.Runtime]System.Object + implements class InterfaceScenario346`1 { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (class [System.Runtime]System.Action`1 V_O) + .locals init (!0 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario346`1 .class public auto ansi DerivedScenario346`1 - extends class BaseScenario346`1 - implements class InterfaceScenario346`1> + extends class BaseScenario346`1> + implements class InterfaceScenario346`1 { } // end of class DerivedScenario346`1 .class public abstract auto ansi InterfaceScenario347`1 @@ -8495,7 +8493,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`1>::Method() + .override method !0 class InterfaceScenario347`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8503,21 +8501,19 @@ ret } // end of method Method } // end of class BaseScenario347`1 -.class public auto ansi DerivedScenario347`1 +.class public auto ansi DerivedScenario347 extends class BaseScenario347`1 - implements class InterfaceScenario347`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario347`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario347`1::Method() -} // end of class DerivedScenario347`1 + .override method class [System.Runtime]System.Action`1> class InterfaceScenario347`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario347`1::Method() +} // end of class DerivedScenario347 .class public abstract auto ansi InterfaceScenario348`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario348`1 -.class public abstract auto ansi BaseScenario348`1 +.class public auto ansi BaseScenario348`1 extends [System.Runtime]System.Object - implements class InterfaceScenario348`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8528,11 +8524,11 @@ ret } // end of method Method } // end of class BaseScenario348`1 -.class public auto ansi DerivedScenario348`1 +.class public auto ansi DerivedScenario348 extends class BaseScenario348`1 implements class InterfaceScenario348`1> { -} // end of class DerivedScenario348`1 +} // end of class DerivedScenario348 .class public abstract auto ansi InterfaceScenario349`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -8545,7 +8541,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`1>::Method() + .override method !0 class InterfaceScenario349`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8553,19 +8549,21 @@ ret } // end of method Method } // end of class BaseScenario349`1 -.class public auto ansi DerivedScenario349`1 +.class public auto ansi DerivedScenario349 extends class BaseScenario349`1 + implements class InterfaceScenario349`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario349`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`1::Method() -} // end of class DerivedScenario349`1 + .override method class [System.Runtime]System.Action`1> class InterfaceScenario349`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`1::Method() +} // end of class DerivedScenario349 .class public abstract auto ansi InterfaceScenario350`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario350`1 -.class public auto ansi BaseScenario350`1 +.class public abstract auto ansi BaseScenario350`1 extends [System.Runtime]System.Object + implements class InterfaceScenario350`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8576,11 +8574,11 @@ ret } // end of method Method } // end of class BaseScenario350`1 -.class public auto ansi DerivedScenario350`1 +.class public auto ansi DerivedScenario350 extends class BaseScenario350`1 implements class InterfaceScenario350`1> { -} // end of class DerivedScenario350`1 +} // end of class DerivedScenario350 .class public abstract auto ansi InterfaceScenario351`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -8593,7 +8591,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`1>::Method() + .override method !0 class InterfaceScenario351`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8603,9 +8601,8 @@ } // end of class BaseScenario351`1 .class public auto ansi DerivedScenario351`1 extends class BaseScenario351`1 - implements class InterfaceScenario351`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario351`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario351`1::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario351`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario351`1::Method() } // end of class DerivedScenario351`1 .class public abstract auto ansi InterfaceScenario352`1 { @@ -8613,9 +8610,8 @@ { } // end of method Method } // end of class InterfaceScenario352`1 -.class public abstract auto ansi BaseScenario352`1 +.class public auto ansi BaseScenario352`1 extends [System.Runtime]System.Object - implements class InterfaceScenario352`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8643,7 +8639,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`1>::Method() + .override method !0 class InterfaceScenario353`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8652,9 +8648,10 @@ } // end of method Method } // end of class BaseScenario353`1 .class public auto ansi DerivedScenario353`1 - extends class BaseScenario353`1 + extends class BaseScenario353`1 + implements class InterfaceScenario353`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario353`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`1::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario353`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`1::Method() } // end of class DerivedScenario353`1 .class public abstract auto ansi InterfaceScenario354`1 { @@ -8662,8 +8659,9 @@ { } // end of method Method } // end of class InterfaceScenario354`1 -.class public auto ansi BaseScenario354`1 +.class public abstract auto ansi BaseScenario354`1 extends [System.Runtime]System.Object + implements class InterfaceScenario354`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8675,7 +8673,7 @@ } // end of method Method } // end of class BaseScenario354`1 .class public auto ansi DerivedScenario354`1 - extends class BaseScenario354`1 + extends class BaseScenario354`1 implements class InterfaceScenario354`1> { } // end of class DerivedScenario354`1 @@ -8691,7 +8689,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`1>::Method() + .override method !0 class InterfaceScenario355`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8700,10 +8698,9 @@ } // end of method Method } // end of class BaseScenario355`1 .class public auto ansi DerivedScenario355`1 - extends class BaseScenario355`1 - implements class InterfaceScenario355`1> + extends class BaseScenario355`1 { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario355`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario355`1::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario355`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario355`1::Method() } // end of class DerivedScenario355`1 .class public abstract auto ansi InterfaceScenario356`1 { @@ -8711,9 +8708,8 @@ { } // end of method Method } // end of class InterfaceScenario356`1 -.class public abstract auto ansi BaseScenario356`1 +.class public auto ansi BaseScenario356`1 extends [System.Runtime]System.Object - implements class InterfaceScenario356`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8725,7 +8721,7 @@ } // end of method Method } // end of class BaseScenario356`1 .class public auto ansi DerivedScenario356`1 - extends class BaseScenario356`1 + extends class BaseScenario356`1 implements class InterfaceScenario356`1> { } // end of class DerivedScenario356`1 @@ -8741,7 +8737,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`1>::Method() + .override method !0 class InterfaceScenario357`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8750,9 +8746,10 @@ } // end of method Method } // end of class BaseScenario357`1 .class public auto ansi DerivedScenario357`1 - extends class BaseScenario357`1 + extends class BaseScenario357`1 + implements class InterfaceScenario357`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario357`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`1::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario357`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`1::Method() } // end of class DerivedScenario357`1 .class public abstract auto ansi InterfaceScenario358`1 { @@ -8760,8 +8757,9 @@ { } // end of method Method } // end of class InterfaceScenario358`1 -.class public auto ansi BaseScenario358`1 +.class public abstract auto ansi BaseScenario358`1 extends [System.Runtime]System.Object + implements class InterfaceScenario358`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8773,7 +8771,7 @@ } // end of method Method } // end of class BaseScenario358`1 .class public auto ansi DerivedScenario358`1 - extends class BaseScenario358`1 + extends class BaseScenario358`1 implements class InterfaceScenario358`1> { } // end of class DerivedScenario358`1 @@ -8789,7 +8787,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`1>::Method() + .override method !0 class InterfaceScenario359`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8799,9 +8797,8 @@ } // end of class BaseScenario359`1 .class public auto ansi DerivedScenario359`1 extends class BaseScenario359`1 - implements class InterfaceScenario359`1> { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario359`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario359`1::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario359`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario359`1::Method() } // end of class DerivedScenario359`1 .class public abstract auto ansi InterfaceScenario360`1 { @@ -8809,9 +8806,8 @@ { } // end of method Method } // end of class InterfaceScenario360`1 -.class public abstract auto ansi BaseScenario360`1 +.class public auto ansi BaseScenario360`1 extends [System.Runtime]System.Object - implements class InterfaceScenario360`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8839,7 +8835,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario361`1>::Method() + .override method !0 class InterfaceScenario361`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8848,9 +8844,10 @@ } // end of method Method } // end of class BaseScenario361`1 .class public auto ansi DerivedScenario361`1 - extends class BaseScenario361`1> + extends class BaseScenario361`1 + implements class InterfaceScenario361`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`1>::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`1::Method() } // end of class DerivedScenario361`1 .class public abstract auto ansi InterfaceScenario362`1 { @@ -8858,8 +8855,9 @@ { } // end of method Method } // end of class InterfaceScenario362`1 -.class public auto ansi BaseScenario362`1 +.class public abstract auto ansi BaseScenario362`1 extends [System.Runtime]System.Object + implements class InterfaceScenario362`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8871,7 +8869,7 @@ } // end of method Method } // end of class BaseScenario362`1 .class public auto ansi DerivedScenario362`1 - extends class BaseScenario362`1> + extends class BaseScenario362`1 implements class InterfaceScenario362`1> { } // end of class DerivedScenario362`1 @@ -8887,7 +8885,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario363`1>::Method() + .override method !0 class InterfaceScenario363`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8896,10 +8894,9 @@ } // end of method Method } // end of class BaseScenario363`1 .class public auto ansi DerivedScenario363`1 - extends class BaseScenario363`1> - implements class InterfaceScenario363`1> + extends class BaseScenario363`1 { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario363`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario363`1>::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario363`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario363`1::Method() } // end of class DerivedScenario363`1 .class public abstract auto ansi InterfaceScenario364`1 { @@ -8907,9 +8904,8 @@ { } // end of method Method } // end of class InterfaceScenario364`1 -.class public abstract auto ansi BaseScenario364`1 +.class public auto ansi BaseScenario364`1 extends [System.Runtime]System.Object - implements class InterfaceScenario364`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8921,7 +8917,7 @@ } // end of method Method } // end of class BaseScenario364`1 .class public auto ansi DerivedScenario364`1 - extends class BaseScenario364`1> + extends class BaseScenario364`1 implements class InterfaceScenario364`1> { } // end of class DerivedScenario364`1 @@ -8937,7 +8933,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario365`1>::Method() + .override method !0 class InterfaceScenario365`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8946,9 +8942,10 @@ } // end of method Method } // end of class BaseScenario365`1 .class public auto ansi DerivedScenario365`1 - extends class BaseScenario365`1> + extends class BaseScenario365`1 + implements class InterfaceScenario365`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`1>::Method() + .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`1::Method() } // end of class DerivedScenario365`1 .class public abstract auto ansi InterfaceScenario366`1 { @@ -8956,8 +8953,9 @@ { } // end of method Method } // end of class InterfaceScenario366`1 -.class public auto ansi BaseScenario366`1 +.class public abstract auto ansi BaseScenario366`1 extends [System.Runtime]System.Object + implements class InterfaceScenario366`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -8969,7 +8967,7 @@ } // end of method Method } // end of class BaseScenario366`1 .class public auto ansi DerivedScenario366`1 - extends class BaseScenario366`1> + extends class BaseScenario366`1 implements class InterfaceScenario366`1> { } // end of class DerivedScenario366`1 @@ -8985,7 +8983,7 @@ { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method class [System.Runtime]System.Action`1 class InterfaceScenario367`1>::Method() + .override method !0 class InterfaceScenario367`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 initobj class [System.Runtime]System.Action`1 @@ -8995,9 +8993,8 @@ } // end of class BaseScenario367`1 .class public auto ansi DerivedScenario367`1 extends class BaseScenario367`1> - implements class InterfaceScenario367`1> { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario367`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario367`1>::Method() + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario367`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario367`1>::Method() } // end of class DerivedScenario367`1 .class public abstract auto ansi InterfaceScenario368`1 { @@ -9005,9 +9002,8 @@ { } // end of method Method } // end of class InterfaceScenario368`1 -.class public abstract auto ansi BaseScenario368`1 +.class public auto ansi BaseScenario368`1 extends [System.Runtime]System.Object - implements class InterfaceScenario368`1> { .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { @@ -9023,6 +9019,154 @@ implements class InterfaceScenario368`1> { } // end of class DerivedScenario368`1 +.class public abstract auto ansi InterfaceScenario369`1 +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario369`1 +.class public auto ansi BaseScenario369`1 + extends [System.Runtime]System.Object + implements class InterfaceScenario369`1> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario369`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario369`1 +.class public auto ansi DerivedScenario369`1 + extends class BaseScenario369`1> + implements class InterfaceScenario369`1> +{ + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario369`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario369`1>::Method() +} // end of class DerivedScenario369`1 +.class public abstract auto ansi InterfaceScenario370`1 +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario370`1 +.class public abstract auto ansi BaseScenario370`1 + extends [System.Runtime]System.Object + implements class InterfaceScenario370`1> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario370`1 +.class public auto ansi DerivedScenario370`1 + extends class BaseScenario370`1> + implements class InterfaceScenario370`1> +{ +} // end of class DerivedScenario370`1 +.class public abstract auto ansi InterfaceScenario371`1 +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario371`1 +.class public auto ansi BaseScenario371`1 + extends [System.Runtime]System.Object + implements class InterfaceScenario371`1> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario371`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario371`1 +.class public auto ansi DerivedScenario371`1 + extends class BaseScenario371`1> +{ + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario371`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario371`1>::Method() +} // end of class DerivedScenario371`1 +.class public abstract auto ansi InterfaceScenario372`1 +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario372`1 +.class public auto ansi BaseScenario372`1 + extends [System.Runtime]System.Object +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario372`1 +.class public auto ansi DerivedScenario372`1 + extends class BaseScenario372`1> + implements class InterfaceScenario372`1> +{ +} // end of class DerivedScenario372`1 +.class public abstract auto ansi InterfaceScenario373`1 +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario373`1 +.class public auto ansi BaseScenario373`1 + extends [System.Runtime]System.Object + implements class InterfaceScenario373`1> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .override method !0 class InterfaceScenario373`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario373`1 +.class public auto ansi DerivedScenario373`1 + extends class BaseScenario373`1> + implements class InterfaceScenario373`1> +{ + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario373`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario373`1>::Method() +} // end of class DerivedScenario373`1 +.class public abstract auto ansi InterfaceScenario374`1 +{ + .method public newslot virtual abstract static !0 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario374`1 +.class public abstract auto ansi BaseScenario374`1 + extends [System.Runtime]System.Object + implements class InterfaceScenario374`1> +{ + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining + { + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario374`1 +.class public auto ansi DerivedScenario374`1 + extends class BaseScenario374`1> + implements class InterfaceScenario374`1> +{ +} // end of class DerivedScenario374`1 .class public auto ansi TestEntrypoint extends [System.Runtime]System.Object { @@ -9748,8 +9892,8 @@ } // end of method Test_Scenario80 .method public static void Test_Scenario81() cil managed noinlining { - constrained. class DerivedScenario81 - call int32 class InterfaceScenario81`1::Method() + constrained. class DerivedScenario81`1 + call object class InterfaceScenario81::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -9757,8 +9901,8 @@ } // end of method Test_Scenario81 .method public static void Test_Scenario82() cil managed noinlining { - constrained. class DerivedScenario82 - call int32 class InterfaceScenario82`1::Method() + constrained. class DerivedScenario82`1 + call object class InterfaceScenario82::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -9784,7 +9928,7 @@ } // end of method Test_Scenario84 .method public static void Test_Scenario85() cil managed noinlining { - constrained. class DerivedScenario85`1 + constrained. class DerivedScenario85 call int32 class InterfaceScenario85`1::Method() ldstr "" ldstr "" @@ -9793,7 +9937,7 @@ } // end of method Test_Scenario85 .method public static void Test_Scenario86() cil managed noinlining { - constrained. class DerivedScenario86`1 + constrained. class DerivedScenario86 call int32 class InterfaceScenario86`1::Method() ldstr "" ldstr "" @@ -9820,7 +9964,7 @@ } // end of method Test_Scenario88 .method public static void Test_Scenario89() cil managed noinlining { - constrained. class DerivedScenario89`1 + constrained. class DerivedScenario89`1 call int32 class InterfaceScenario89`1::Method() ldstr "" ldstr "" @@ -9829,7 +9973,7 @@ } // end of method Test_Scenario89 .method public static void Test_Scenario90() cil managed noinlining { - constrained. class DerivedScenario90`1 + constrained. class DerivedScenario90`1 call int32 class InterfaceScenario90`1::Method() ldstr "" ldstr "" @@ -9856,7 +10000,7 @@ } // end of method Test_Scenario92 .method public static void Test_Scenario93() cil managed noinlining { - constrained. class DerivedScenario93 + constrained. class DerivedScenario93`1 call int32 class InterfaceScenario93`1::Method() ldstr "" ldstr "" @@ -9865,7 +10009,7 @@ } // end of method Test_Scenario93 .method public static void Test_Scenario94() cil managed noinlining { - constrained. class DerivedScenario94 + constrained. class DerivedScenario94`1 call int32 class InterfaceScenario94`1::Method() ldstr "" ldstr "" @@ -9892,7 +10036,7 @@ } // end of method Test_Scenario96 .method public static void Test_Scenario97() cil managed noinlining { - constrained. class DerivedScenario97`1 + constrained. class DerivedScenario97 call int32 class InterfaceScenario97`1::Method() ldstr "" ldstr "" @@ -9901,7 +10045,7 @@ } // end of method Test_Scenario97 .method public static void Test_Scenario98() cil managed noinlining { - constrained. class DerivedScenario98`1 + constrained. class DerivedScenario98 call int32 class InterfaceScenario98`1::Method() ldstr "" ldstr "" @@ -9928,7 +10072,7 @@ } // end of method Test_Scenario100 .method public static void Test_Scenario101() cil managed noinlining { - constrained. class DerivedScenario101`1 + constrained. class DerivedScenario101`1 call int32 class InterfaceScenario101`1::Method() ldstr "" ldstr "" @@ -9937,7 +10081,7 @@ } // end of method Test_Scenario101 .method public static void Test_Scenario102() cil managed noinlining { - constrained. class DerivedScenario102`1 + constrained. class DerivedScenario102`1 call int32 class InterfaceScenario102`1::Method() ldstr "" ldstr "" @@ -9964,7 +10108,7 @@ } // end of method Test_Scenario104 .method public static void Test_Scenario105() cil managed noinlining { - constrained. class DerivedScenario105`1 + constrained. class DerivedScenario105`1 call int32 class InterfaceScenario105`1::Method() ldstr "" ldstr "" @@ -9973,7 +10117,7 @@ } // end of method Test_Scenario105 .method public static void Test_Scenario106() cil managed noinlining { - constrained. class DerivedScenario106`1 + constrained. class DerivedScenario106`1 call int32 class InterfaceScenario106`1::Method() ldstr "" ldstr "" @@ -10000,7 +10144,7 @@ } // end of method Test_Scenario108 .method public static void Test_Scenario109() cil managed noinlining { - constrained. class DerivedScenario109`1 + constrained. class DerivedScenario109`1 call int32 class InterfaceScenario109`1::Method() ldstr "" ldstr "" @@ -10009,7 +10153,7 @@ } // end of method Test_Scenario109 .method public static void Test_Scenario110() cil managed noinlining { - constrained. class DerivedScenario110`1 + constrained. class DerivedScenario110`1 call int32 class InterfaceScenario110`1::Method() ldstr "" ldstr "" @@ -10036,7 +10180,7 @@ } // end of method Test_Scenario112 .method public static void Test_Scenario113() cil managed noinlining { - constrained. class DerivedScenario113`1 + constrained. class DerivedScenario113`1 call int32 class InterfaceScenario113`1::Method() ldstr "" ldstr "" @@ -10045,7 +10189,7 @@ } // end of method Test_Scenario113 .method public static void Test_Scenario114() cil managed noinlining { - constrained. class DerivedScenario114`1 + constrained. class DerivedScenario114`1 call int32 class InterfaceScenario114`1::Method() ldstr "" ldstr "" @@ -10072,7 +10216,7 @@ } // end of method Test_Scenario116 .method public static void Test_Scenario117() cil managed noinlining { - constrained. class DerivedScenario117`1 + constrained. class DerivedScenario117`1 call int32 class InterfaceScenario117`1::Method() ldstr "" ldstr "" @@ -10081,7 +10225,7 @@ } // end of method Test_Scenario117 .method public static void Test_Scenario118() cil managed noinlining { - constrained. class DerivedScenario118`1 + constrained. class DerivedScenario118`1 call int32 class InterfaceScenario118`1::Method() ldstr "" ldstr "" @@ -10108,8 +10252,8 @@ } // end of method Test_Scenario120 .method public static void Test_Scenario121() cil managed noinlining { - constrained. class DerivedScenario121 - call int32 class InterfaceScenario121`1::Method() + constrained. class DerivedScenario121`1 + call int32 class InterfaceScenario121`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10117,8 +10261,8 @@ } // end of method Test_Scenario121 .method public static void Test_Scenario122() cil managed noinlining { - constrained. class DerivedScenario122 - call int32 class InterfaceScenario122`1::Method() + constrained. class DerivedScenario122`1 + call int32 class InterfaceScenario122`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10144,7 +10288,7 @@ } // end of method Test_Scenario124 .method public static void Test_Scenario125() cil managed noinlining { - constrained. class DerivedScenario125`1 + constrained. class DerivedScenario125 call int32 class InterfaceScenario125`1::Method() ldstr "" ldstr "" @@ -10153,7 +10297,7 @@ } // end of method Test_Scenario125 .method public static void Test_Scenario126() cil managed noinlining { - constrained. class DerivedScenario126`1 + constrained. class DerivedScenario126 call int32 class InterfaceScenario126`1::Method() ldstr "" ldstr "" @@ -10180,7 +10324,7 @@ } // end of method Test_Scenario128 .method public static void Test_Scenario129() cil managed noinlining { - constrained. class DerivedScenario129`1 + constrained. class DerivedScenario129`1 call int32 class InterfaceScenario129`1::Method() ldstr "" ldstr "" @@ -10189,7 +10333,7 @@ } // end of method Test_Scenario129 .method public static void Test_Scenario130() cil managed noinlining { - constrained. class DerivedScenario130`1 + constrained. class DerivedScenario130`1 call int32 class InterfaceScenario130`1::Method() ldstr "" ldstr "" @@ -10216,7 +10360,7 @@ } // end of method Test_Scenario132 .method public static void Test_Scenario133() cil managed noinlining { - constrained. class DerivedScenario133`1 + constrained. class DerivedScenario133`1 call int32 class InterfaceScenario133`1::Method() ldstr "" ldstr "" @@ -10225,7 +10369,7 @@ } // end of method Test_Scenario133 .method public static void Test_Scenario134() cil managed noinlining { - constrained. class DerivedScenario134`1 + constrained. class DerivedScenario134`1 call int32 class InterfaceScenario134`1::Method() ldstr "" ldstr "" @@ -10252,8 +10396,8 @@ } // end of method Test_Scenario136 .method public static void Test_Scenario137() cil managed noinlining { - constrained. class DerivedScenario137`1 - call int32 class InterfaceScenario137`1::Method() + constrained. class DerivedScenario137`1 + call int32 class InterfaceScenario137`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10261,8 +10405,8 @@ } // end of method Test_Scenario137 .method public static void Test_Scenario138() cil managed noinlining { - constrained. class DerivedScenario138`1 - call int32 class InterfaceScenario138`1::Method() + constrained. class DerivedScenario138`1 + call int32 class InterfaceScenario138`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10288,8 +10432,8 @@ } // end of method Test_Scenario140 .method public static void Test_Scenario141() cil managed noinlining { - constrained. class DerivedScenario141`1 - call int32 class InterfaceScenario141`1>::Method() + constrained. class DerivedScenario141`1 + call int32 class InterfaceScenario141`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10297,8 +10441,8 @@ } // end of method Test_Scenario141 .method public static void Test_Scenario142() cil managed noinlining { - constrained. class DerivedScenario142`1 - call int32 class InterfaceScenario142`1>::Method() + constrained. class DerivedScenario142`1 + call int32 class InterfaceScenario142`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10324,8 +10468,8 @@ } // end of method Test_Scenario144 .method public static void Test_Scenario145() cil managed noinlining { - constrained. class DerivedScenario145`1 - call int32 class InterfaceScenario145`1>::Method() + constrained. class DerivedScenario145`1 + call int32 class InterfaceScenario145`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10333,8 +10477,8 @@ } // end of method Test_Scenario145 .method public static void Test_Scenario146() cil managed noinlining { - constrained. class DerivedScenario146`1 - call int32 class InterfaceScenario146`1>::Method() + constrained. class DerivedScenario146`1 + call int32 class InterfaceScenario146`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10360,8 +10504,8 @@ } // end of method Test_Scenario148 .method public static void Test_Scenario149() cil managed noinlining { - constrained. class DerivedScenario149 - call int32 class InterfaceScenario149`1>::Method() + constrained. class DerivedScenario149`1 + call int32 class InterfaceScenario149`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10369,8 +10513,8 @@ } // end of method Test_Scenario149 .method public static void Test_Scenario150() cil managed noinlining { - constrained. class DerivedScenario150 - call int32 class InterfaceScenario150`1>::Method() + constrained. class DerivedScenario150`1 + call int32 class InterfaceScenario150`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10396,7 +10540,7 @@ } // end of method Test_Scenario152 .method public static void Test_Scenario153() cil managed noinlining { - constrained. class DerivedScenario153`1 + constrained. class DerivedScenario153 call int32 class InterfaceScenario153`1>::Method() ldstr "" ldstr "" @@ -10405,7 +10549,7 @@ } // end of method Test_Scenario153 .method public static void Test_Scenario154() cil managed noinlining { - constrained. class DerivedScenario154`1 + constrained. class DerivedScenario154 call int32 class InterfaceScenario154`1>::Method() ldstr "" ldstr "" @@ -10432,7 +10576,7 @@ } // end of method Test_Scenario156 .method public static void Test_Scenario157() cil managed noinlining { - constrained. class DerivedScenario157`1 + constrained. class DerivedScenario157`1 call int32 class InterfaceScenario157`1>::Method() ldstr "" ldstr "" @@ -10441,7 +10585,7 @@ } // end of method Test_Scenario157 .method public static void Test_Scenario158() cil managed noinlining { - constrained. class DerivedScenario158`1 + constrained. class DerivedScenario158`1 call int32 class InterfaceScenario158`1>::Method() ldstr "" ldstr "" @@ -10468,7 +10612,7 @@ } // end of method Test_Scenario160 .method public static void Test_Scenario161() cil managed noinlining { - constrained. class DerivedScenario161`1 + constrained. class DerivedScenario161`1 call int32 class InterfaceScenario161`1>::Method() ldstr "" ldstr "" @@ -10477,7 +10621,7 @@ } // end of method Test_Scenario161 .method public static void Test_Scenario162() cil managed noinlining { - constrained. class DerivedScenario162`1 + constrained. class DerivedScenario162`1 call int32 class InterfaceScenario162`1>::Method() ldstr "" ldstr "" @@ -10504,8 +10648,8 @@ } // end of method Test_Scenario164 .method public static void Test_Scenario165() cil managed noinlining { - constrained. class DerivedScenario165`1 - call int32 class InterfaceScenario165`1>::Method() + constrained. class DerivedScenario165`1 + call int32 class InterfaceScenario165`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10513,8 +10657,8 @@ } // end of method Test_Scenario165 .method public static void Test_Scenario166() cil managed noinlining { - constrained. class DerivedScenario166`1 - call int32 class InterfaceScenario166`1>::Method() + constrained. class DerivedScenario166`1 + call int32 class InterfaceScenario166`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10540,8 +10684,8 @@ } // end of method Test_Scenario168 .method public static void Test_Scenario169() cil managed noinlining { - constrained. class DerivedScenario169`1 - call int32 class InterfaceScenario169`1>>::Method() + constrained. class DerivedScenario169`1 + call int32 class InterfaceScenario169`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10549,8 +10693,8 @@ } // end of method Test_Scenario169 .method public static void Test_Scenario170() cil managed noinlining { - constrained. class DerivedScenario170`1 - call int32 class InterfaceScenario170`1>>::Method() + constrained. class DerivedScenario170`1 + call int32 class InterfaceScenario170`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10576,8 +10720,8 @@ } // end of method Test_Scenario172 .method public static void Test_Scenario173() cil managed noinlining { - constrained. class DerivedScenario173`1 - call int32 class InterfaceScenario173`1>>::Method() + constrained. class DerivedScenario173`1 + call int32 class InterfaceScenario173`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10585,8 +10729,8 @@ } // end of method Test_Scenario173 .method public static void Test_Scenario174() cil managed noinlining { - constrained. class DerivedScenario174`1 - call int32 class InterfaceScenario174`1>>::Method() + constrained. class DerivedScenario174`1 + call int32 class InterfaceScenario174`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10612,8 +10756,8 @@ } // end of method Test_Scenario176 .method public static void Test_Scenario177() cil managed noinlining { - constrained. class DerivedScenario177 - call object class InterfaceScenario177`1::Method() + constrained. class DerivedScenario177`1 + call int32 class InterfaceScenario177`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10621,8 +10765,8 @@ } // end of method Test_Scenario177 .method public static void Test_Scenario178() cil managed noinlining { - constrained. class DerivedScenario178 - call object class InterfaceScenario178`1::Method() + constrained. class DerivedScenario178`1 + call int32 class InterfaceScenario178`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10648,7 +10792,7 @@ } // end of method Test_Scenario180 .method public static void Test_Scenario181() cil managed noinlining { - constrained. class DerivedScenario181`1 + constrained. class DerivedScenario181 call object class InterfaceScenario181`1::Method() ldstr "" ldstr "" @@ -10657,7 +10801,7 @@ } // end of method Test_Scenario181 .method public static void Test_Scenario182() cil managed noinlining { - constrained. class DerivedScenario182`1 + constrained. class DerivedScenario182 call object class InterfaceScenario182`1::Method() ldstr "" ldstr "" @@ -10684,7 +10828,7 @@ } // end of method Test_Scenario184 .method public static void Test_Scenario185() cil managed noinlining { - constrained. class DerivedScenario185`1 + constrained. class DerivedScenario185`1 call object class InterfaceScenario185`1::Method() ldstr "" ldstr "" @@ -10693,7 +10837,7 @@ } // end of method Test_Scenario185 .method public static void Test_Scenario186() cil managed noinlining { - constrained. class DerivedScenario186`1 + constrained. class DerivedScenario186`1 call object class InterfaceScenario186`1::Method() ldstr "" ldstr "" @@ -10720,7 +10864,7 @@ } // end of method Test_Scenario188 .method public static void Test_Scenario189() cil managed noinlining { - constrained. class DerivedScenario189 + constrained. class DerivedScenario189`1 call object class InterfaceScenario189`1::Method() ldstr "" ldstr "" @@ -10729,7 +10873,7 @@ } // end of method Test_Scenario189 .method public static void Test_Scenario190() cil managed noinlining { - constrained. class DerivedScenario190 + constrained. class DerivedScenario190`1 call object class InterfaceScenario190`1::Method() ldstr "" ldstr "" @@ -10756,7 +10900,7 @@ } // end of method Test_Scenario192 .method public static void Test_Scenario193() cil managed noinlining { - constrained. class DerivedScenario193`1 + constrained. class DerivedScenario193 call object class InterfaceScenario193`1::Method() ldstr "" ldstr "" @@ -10765,7 +10909,7 @@ } // end of method Test_Scenario193 .method public static void Test_Scenario194() cil managed noinlining { - constrained. class DerivedScenario194`1 + constrained. class DerivedScenario194 call object class InterfaceScenario194`1::Method() ldstr "" ldstr "" @@ -10792,7 +10936,7 @@ } // end of method Test_Scenario196 .method public static void Test_Scenario197() cil managed noinlining { - constrained. class DerivedScenario197`1 + constrained. class DerivedScenario197`1 call object class InterfaceScenario197`1::Method() ldstr "" ldstr "" @@ -10801,7 +10945,7 @@ } // end of method Test_Scenario197 .method public static void Test_Scenario198() cil managed noinlining { - constrained. class DerivedScenario198`1 + constrained. class DerivedScenario198`1 call object class InterfaceScenario198`1::Method() ldstr "" ldstr "" @@ -10828,7 +10972,7 @@ } // end of method Test_Scenario200 .method public static void Test_Scenario201() cil managed noinlining { - constrained. class DerivedScenario201`1 + constrained. class DerivedScenario201`1 call object class InterfaceScenario201`1::Method() ldstr "" ldstr "" @@ -10837,7 +10981,7 @@ } // end of method Test_Scenario201 .method public static void Test_Scenario202() cil managed noinlining { - constrained. class DerivedScenario202`1 + constrained. class DerivedScenario202`1 call object class InterfaceScenario202`1::Method() ldstr "" ldstr "" @@ -10864,7 +11008,7 @@ } // end of method Test_Scenario204 .method public static void Test_Scenario205() cil managed noinlining { - constrained. class DerivedScenario205`1 + constrained. class DerivedScenario205`1 call object class InterfaceScenario205`1::Method() ldstr "" ldstr "" @@ -10873,7 +11017,7 @@ } // end of method Test_Scenario205 .method public static void Test_Scenario206() cil managed noinlining { - constrained. class DerivedScenario206`1 + constrained. class DerivedScenario206`1 call object class InterfaceScenario206`1::Method() ldstr "" ldstr "" @@ -10900,7 +11044,7 @@ } // end of method Test_Scenario208 .method public static void Test_Scenario209() cil managed noinlining { - constrained. class DerivedScenario209`1 + constrained. class DerivedScenario209`1 call object class InterfaceScenario209`1::Method() ldstr "" ldstr "" @@ -10909,7 +11053,7 @@ } // end of method Test_Scenario209 .method public static void Test_Scenario210() cil managed noinlining { - constrained. class DerivedScenario210`1 + constrained. class DerivedScenario210`1 call object class InterfaceScenario210`1::Method() ldstr "" ldstr "" @@ -10936,7 +11080,7 @@ } // end of method Test_Scenario212 .method public static void Test_Scenario213() cil managed noinlining { - constrained. class DerivedScenario213`1 + constrained. class DerivedScenario213`1 call object class InterfaceScenario213`1::Method() ldstr "" ldstr "" @@ -10945,7 +11089,7 @@ } // end of method Test_Scenario213 .method public static void Test_Scenario214() cil managed noinlining { - constrained. class DerivedScenario214`1 + constrained. class DerivedScenario214`1 call object class InterfaceScenario214`1::Method() ldstr "" ldstr "" @@ -10972,8 +11116,8 @@ } // end of method Test_Scenario216 .method public static void Test_Scenario217() cil managed noinlining { - constrained. class DerivedScenario217 - call object class InterfaceScenario217`1::Method() + constrained. class DerivedScenario217`1 + call object class InterfaceScenario217`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10981,8 +11125,8 @@ } // end of method Test_Scenario217 .method public static void Test_Scenario218() cil managed noinlining { - constrained. class DerivedScenario218 - call object class InterfaceScenario218`1::Method() + constrained. class DerivedScenario218`1 + call object class InterfaceScenario218`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10990,8 +11134,8 @@ } // end of method Test_Scenario218 .method public static void Test_Scenario219() cil managed noinlining { - constrained. class DerivedScenario219 - call object class InterfaceScenario219`1::Method() + constrained. class DerivedScenario219`1 + call object class InterfaceScenario219`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -10999,8 +11143,8 @@ } // end of method Test_Scenario219 .method public static void Test_Scenario220() cil managed noinlining { - constrained. class DerivedScenario220 - call object class InterfaceScenario220`1::Method() + constrained. class DerivedScenario220`1 + call object class InterfaceScenario220`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11008,7 +11152,7 @@ } // end of method Test_Scenario220 .method public static void Test_Scenario221() cil managed noinlining { - constrained. class DerivedScenario221`1 + constrained. class DerivedScenario221 call object class InterfaceScenario221`1::Method() ldstr "" ldstr "" @@ -11017,7 +11161,7 @@ } // end of method Test_Scenario221 .method public static void Test_Scenario222() cil managed noinlining { - constrained. class DerivedScenario222`1 + constrained. class DerivedScenario222 call object class InterfaceScenario222`1::Method() ldstr "" ldstr "" @@ -11026,7 +11170,7 @@ } // end of method Test_Scenario222 .method public static void Test_Scenario223() cil managed noinlining { - constrained. class DerivedScenario223`1 + constrained. class DerivedScenario223 call object class InterfaceScenario223`1::Method() ldstr "" ldstr "" @@ -11035,7 +11179,7 @@ } // end of method Test_Scenario223 .method public static void Test_Scenario224() cil managed noinlining { - constrained. class DerivedScenario224`1 + constrained. class DerivedScenario224 call object class InterfaceScenario224`1::Method() ldstr "" ldstr "" @@ -11044,7 +11188,7 @@ } // end of method Test_Scenario224 .method public static void Test_Scenario225() cil managed noinlining { - constrained. class DerivedScenario225`1 + constrained. class DerivedScenario225`1 call object class InterfaceScenario225`1::Method() ldstr "" ldstr "" @@ -11053,7 +11197,7 @@ } // end of method Test_Scenario225 .method public static void Test_Scenario226() cil managed noinlining { - constrained. class DerivedScenario226`1 + constrained. class DerivedScenario226`1 call object class InterfaceScenario226`1::Method() ldstr "" ldstr "" @@ -11062,7 +11206,7 @@ } // end of method Test_Scenario226 .method public static void Test_Scenario227() cil managed noinlining { - constrained. class DerivedScenario227`1 + constrained. class DerivedScenario227`1 call object class InterfaceScenario227`1::Method() ldstr "" ldstr "" @@ -11071,7 +11215,7 @@ } // end of method Test_Scenario227 .method public static void Test_Scenario228() cil managed noinlining { - constrained. class DerivedScenario228`1 + constrained. class DerivedScenario228`1 call object class InterfaceScenario228`1::Method() ldstr "" ldstr "" @@ -11080,7 +11224,7 @@ } // end of method Test_Scenario228 .method public static void Test_Scenario229() cil managed noinlining { - constrained. class DerivedScenario229`1 + constrained. class DerivedScenario229`1 call object class InterfaceScenario229`1::Method() ldstr "" ldstr "" @@ -11089,7 +11233,7 @@ } // end of method Test_Scenario229 .method public static void Test_Scenario230() cil managed noinlining { - constrained. class DerivedScenario230`1 + constrained. class DerivedScenario230`1 call object class InterfaceScenario230`1::Method() ldstr "" ldstr "" @@ -11098,7 +11242,7 @@ } // end of method Test_Scenario230 .method public static void Test_Scenario231() cil managed noinlining { - constrained. class DerivedScenario231`1 + constrained. class DerivedScenario231`1 call object class InterfaceScenario231`1::Method() ldstr "" ldstr "" @@ -11107,7 +11251,7 @@ } // end of method Test_Scenario231 .method public static void Test_Scenario232() cil managed noinlining { - constrained. class DerivedScenario232`1 + constrained. class DerivedScenario232`1 call object class InterfaceScenario232`1::Method() ldstr "" ldstr "" @@ -11116,8 +11260,8 @@ } // end of method Test_Scenario232 .method public static void Test_Scenario233() cil managed noinlining { - constrained. class DerivedScenario233`1 - call object class InterfaceScenario233`1::Method() + constrained. class DerivedScenario233`1 + call object class InterfaceScenario233`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11125,8 +11269,8 @@ } // end of method Test_Scenario233 .method public static void Test_Scenario234() cil managed noinlining { - constrained. class DerivedScenario234`1 - call object class InterfaceScenario234`1::Method() + constrained. class DerivedScenario234`1 + call object class InterfaceScenario234`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11134,8 +11278,8 @@ } // end of method Test_Scenario234 .method public static void Test_Scenario235() cil managed noinlining { - constrained. class DerivedScenario235`1 - call object class InterfaceScenario235`1::Method() + constrained. class DerivedScenario235`1 + call object class InterfaceScenario235`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11143,8 +11287,8 @@ } // end of method Test_Scenario235 .method public static void Test_Scenario236() cil managed noinlining { - constrained. class DerivedScenario236`1 - call object class InterfaceScenario236`1::Method() + constrained. class DerivedScenario236`1 + call object class InterfaceScenario236`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11152,8 +11296,8 @@ } // end of method Test_Scenario236 .method public static void Test_Scenario237() cil managed noinlining { - constrained. class DerivedScenario237`1 - call object class InterfaceScenario237`1>::Method() + constrained. class DerivedScenario237`1 + call object class InterfaceScenario237`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11161,8 +11305,8 @@ } // end of method Test_Scenario237 .method public static void Test_Scenario238() cil managed noinlining { - constrained. class DerivedScenario238`1 - call object class InterfaceScenario238`1>::Method() + constrained. class DerivedScenario238`1 + call object class InterfaceScenario238`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11170,8 +11314,8 @@ } // end of method Test_Scenario238 .method public static void Test_Scenario239() cil managed noinlining { - constrained. class DerivedScenario239`1 - call object class InterfaceScenario239`1>::Method() + constrained. class DerivedScenario239`1 + call object class InterfaceScenario239`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11179,8 +11323,8 @@ } // end of method Test_Scenario239 .method public static void Test_Scenario240() cil managed noinlining { - constrained. class DerivedScenario240`1 - call object class InterfaceScenario240`1>::Method() + constrained. class DerivedScenario240`1 + call object class InterfaceScenario240`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11188,8 +11332,8 @@ } // end of method Test_Scenario240 .method public static void Test_Scenario241() cil managed noinlining { - constrained. class DerivedScenario241`1 - call object class InterfaceScenario241`1>::Method() + constrained. class DerivedScenario241`1 + call object class InterfaceScenario241`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11197,8 +11341,8 @@ } // end of method Test_Scenario241 .method public static void Test_Scenario242() cil managed noinlining { - constrained. class DerivedScenario242`1 - call object class InterfaceScenario242`1>::Method() + constrained. class DerivedScenario242`1 + call object class InterfaceScenario242`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11206,8 +11350,8 @@ } // end of method Test_Scenario242 .method public static void Test_Scenario243() cil managed noinlining { - constrained. class DerivedScenario243`1 - call object class InterfaceScenario243`1>::Method() + constrained. class DerivedScenario243`1 + call object class InterfaceScenario243`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11215,8 +11359,8 @@ } // end of method Test_Scenario243 .method public static void Test_Scenario244() cil managed noinlining { - constrained. class DerivedScenario244`1 - call object class InterfaceScenario244`1>::Method() + constrained. class DerivedScenario244`1 + call object class InterfaceScenario244`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11224,8 +11368,8 @@ } // end of method Test_Scenario244 .method public static void Test_Scenario245() cil managed noinlining { - constrained. class DerivedScenario245 - call object class InterfaceScenario245`1>::Method() + constrained. class DerivedScenario245`1 + call object class InterfaceScenario245`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11233,8 +11377,8 @@ } // end of method Test_Scenario245 .method public static void Test_Scenario246() cil managed noinlining { - constrained. class DerivedScenario246 - call object class InterfaceScenario246`1>::Method() + constrained. class DerivedScenario246`1 + call object class InterfaceScenario246`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11242,8 +11386,8 @@ } // end of method Test_Scenario246 .method public static void Test_Scenario247() cil managed noinlining { - constrained. class DerivedScenario247 - call object class InterfaceScenario247`1>::Method() + constrained. class DerivedScenario247`1 + call object class InterfaceScenario247`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11251,8 +11395,8 @@ } // end of method Test_Scenario247 .method public static void Test_Scenario248() cil managed noinlining { - constrained. class DerivedScenario248 - call object class InterfaceScenario248`1>::Method() + constrained. class DerivedScenario248`1 + call object class InterfaceScenario248`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11260,8 +11404,8 @@ } // end of method Test_Scenario248 .method public static void Test_Scenario249() cil managed noinlining { - constrained. class DerivedScenario249`1 - call object class InterfaceScenario249`1>::Method() + constrained. class DerivedScenario249`1 + call object class InterfaceScenario249`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11269,7 +11413,7 @@ } // end of method Test_Scenario249 .method public static void Test_Scenario250() cil managed noinlining { - constrained. class DerivedScenario250`1 + constrained. class DerivedScenario250 call object class InterfaceScenario250`1>::Method() ldstr "" ldstr "" @@ -11278,7 +11422,7 @@ } // end of method Test_Scenario250 .method public static void Test_Scenario251() cil managed noinlining { - constrained. class DerivedScenario251`1 + constrained. class DerivedScenario251 call object class InterfaceScenario251`1>::Method() ldstr "" ldstr "" @@ -11287,7 +11431,7 @@ } // end of method Test_Scenario251 .method public static void Test_Scenario252() cil managed noinlining { - constrained. class DerivedScenario252`1 + constrained. class DerivedScenario252 call object class InterfaceScenario252`1>::Method() ldstr "" ldstr "" @@ -11296,7 +11440,7 @@ } // end of method Test_Scenario252 .method public static void Test_Scenario253() cil managed noinlining { - constrained. class DerivedScenario253`1 + constrained. class DerivedScenario253 call object class InterfaceScenario253`1>::Method() ldstr "" ldstr "" @@ -11305,7 +11449,7 @@ } // end of method Test_Scenario253 .method public static void Test_Scenario254() cil managed noinlining { - constrained. class DerivedScenario254`1 + constrained. class DerivedScenario254`1 call object class InterfaceScenario254`1>::Method() ldstr "" ldstr "" @@ -11314,7 +11458,7 @@ } // end of method Test_Scenario254 .method public static void Test_Scenario255() cil managed noinlining { - constrained. class DerivedScenario255`1 + constrained. class DerivedScenario255`1 call object class InterfaceScenario255`1>::Method() ldstr "" ldstr "" @@ -11323,7 +11467,7 @@ } // end of method Test_Scenario255 .method public static void Test_Scenario256() cil managed noinlining { - constrained. class DerivedScenario256`1 + constrained. class DerivedScenario256`1 call object class InterfaceScenario256`1>::Method() ldstr "" ldstr "" @@ -11341,7 +11485,7 @@ } // end of method Test_Scenario257 .method public static void Test_Scenario258() cil managed noinlining { - constrained. class DerivedScenario258`1 + constrained. class DerivedScenario258`1 call object class InterfaceScenario258`1>::Method() ldstr "" ldstr "" @@ -11350,7 +11494,7 @@ } // end of method Test_Scenario258 .method public static void Test_Scenario259() cil managed noinlining { - constrained. class DerivedScenario259`1 + constrained. class DerivedScenario259`1 call object class InterfaceScenario259`1>::Method() ldstr "" ldstr "" @@ -11359,7 +11503,7 @@ } // end of method Test_Scenario259 .method public static void Test_Scenario260() cil managed noinlining { - constrained. class DerivedScenario260`1 + constrained. class DerivedScenario260`1 call object class InterfaceScenario260`1>::Method() ldstr "" ldstr "" @@ -11369,7 +11513,7 @@ .method public static void Test_Scenario261() cil managed noinlining { constrained. class DerivedScenario261`1 - call object class InterfaceScenario261`1>::Method() + call object class InterfaceScenario261`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11377,8 +11521,8 @@ } // end of method Test_Scenario261 .method public static void Test_Scenario262() cil managed noinlining { - constrained. class DerivedScenario262`1 - call object class InterfaceScenario262`1>::Method() + constrained. class DerivedScenario262`1 + call object class InterfaceScenario262`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11386,8 +11530,8 @@ } // end of method Test_Scenario262 .method public static void Test_Scenario263() cil managed noinlining { - constrained. class DerivedScenario263`1 - call object class InterfaceScenario263`1>::Method() + constrained. class DerivedScenario263`1 + call object class InterfaceScenario263`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11395,8 +11539,8 @@ } // end of method Test_Scenario263 .method public static void Test_Scenario264() cil managed noinlining { - constrained. class DerivedScenario264`1 - call object class InterfaceScenario264`1>::Method() + constrained. class DerivedScenario264`1 + call object class InterfaceScenario264`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11405,7 +11549,7 @@ .method public static void Test_Scenario265() cil managed noinlining { constrained. class DerivedScenario265`1 - call object class InterfaceScenario265`1>>::Method() + call object class InterfaceScenario265`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11413,8 +11557,8 @@ } // end of method Test_Scenario265 .method public static void Test_Scenario266() cil managed noinlining { - constrained. class DerivedScenario266`1 - call object class InterfaceScenario266`1>>::Method() + constrained. class DerivedScenario266`1 + call object class InterfaceScenario266`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11422,8 +11566,8 @@ } // end of method Test_Scenario266 .method public static void Test_Scenario267() cil managed noinlining { - constrained. class DerivedScenario267`1 - call object class InterfaceScenario267`1>>::Method() + constrained. class DerivedScenario267`1 + call object class InterfaceScenario267`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11431,8 +11575,8 @@ } // end of method Test_Scenario267 .method public static void Test_Scenario268() cil managed noinlining { - constrained. class DerivedScenario268`1 - call object class InterfaceScenario268`1>>::Method() + constrained. class DerivedScenario268`1 + call object class InterfaceScenario268`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11441,7 +11585,7 @@ .method public static void Test_Scenario269() cil managed noinlining { constrained. class DerivedScenario269`1 - call object class InterfaceScenario269`1>>::Method() + call object class InterfaceScenario269`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11449,8 +11593,8 @@ } // end of method Test_Scenario269 .method public static void Test_Scenario270() cil managed noinlining { - constrained. class DerivedScenario270`1 - call object class InterfaceScenario270`1>>::Method() + constrained. class DerivedScenario270`1 + call object class InterfaceScenario270`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11458,8 +11602,8 @@ } // end of method Test_Scenario270 .method public static void Test_Scenario271() cil managed noinlining { - constrained. class DerivedScenario271`1 - call object class InterfaceScenario271`1>>::Method() + constrained. class DerivedScenario271`1 + call object class InterfaceScenario271`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11467,8 +11611,8 @@ } // end of method Test_Scenario271 .method public static void Test_Scenario272() cil managed noinlining { - constrained. class DerivedScenario272`1 - call object class InterfaceScenario272`1>>::Method() + constrained. class DerivedScenario272`1 + call object class InterfaceScenario272`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11476,8 +11620,8 @@ } // end of method Test_Scenario272 .method public static void Test_Scenario273() cil managed noinlining { - constrained. class DerivedScenario273 - call !0 class InterfaceScenario273`1::Method() + constrained. class DerivedScenario273`1 + call object class InterfaceScenario273`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11485,8 +11629,8 @@ } // end of method Test_Scenario273 .method public static void Test_Scenario274() cil managed noinlining { - constrained. class DerivedScenario274 - call !0 class InterfaceScenario274`1::Method() + constrained. class DerivedScenario274`1 + call object class InterfaceScenario274`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11494,8 +11638,8 @@ } // end of method Test_Scenario274 .method public static void Test_Scenario275() cil managed noinlining { - constrained. class DerivedScenario275 - call !0 class InterfaceScenario275`1::Method() + constrained. class DerivedScenario275`1 + call object class InterfaceScenario275`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11503,8 +11647,8 @@ } // end of method Test_Scenario275 .method public static void Test_Scenario276() cil managed noinlining { - constrained. class DerivedScenario276 - call !0 class InterfaceScenario276`1::Method() + constrained. class DerivedScenario276`1 + call object class InterfaceScenario276`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11512,8 +11656,8 @@ } // end of method Test_Scenario276 .method public static void Test_Scenario277() cil managed noinlining { - constrained. class DerivedScenario277`1 - call !0 class InterfaceScenario277`1::Method() + constrained. class DerivedScenario277`1 + call object class InterfaceScenario277`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11521,8 +11665,8 @@ } // end of method Test_Scenario277 .method public static void Test_Scenario278() cil managed noinlining { - constrained. class DerivedScenario278`1 - call !0 class InterfaceScenario278`1::Method() + constrained. class DerivedScenario278`1 + call object class InterfaceScenario278`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11530,7 +11674,7 @@ } // end of method Test_Scenario278 .method public static void Test_Scenario279() cil managed noinlining { - constrained. class DerivedScenario279`1 + constrained. class DerivedScenario279 call !0 class InterfaceScenario279`1::Method() ldstr "" ldstr "" @@ -11539,7 +11683,7 @@ } // end of method Test_Scenario279 .method public static void Test_Scenario280() cil managed noinlining { - constrained. class DerivedScenario280`1 + constrained. class DerivedScenario280 call !0 class InterfaceScenario280`1::Method() ldstr "" ldstr "" @@ -11548,7 +11692,7 @@ } // end of method Test_Scenario280 .method public static void Test_Scenario281() cil managed noinlining { - constrained. class DerivedScenario281`1 + constrained. class DerivedScenario281 call !0 class InterfaceScenario281`1::Method() ldstr "" ldstr "" @@ -11557,7 +11701,7 @@ } // end of method Test_Scenario281 .method public static void Test_Scenario282() cil managed noinlining { - constrained. class DerivedScenario282`1 + constrained. class DerivedScenario282 call !0 class InterfaceScenario282`1::Method() ldstr "" ldstr "" @@ -11566,7 +11710,7 @@ } // end of method Test_Scenario282 .method public static void Test_Scenario283() cil managed noinlining { - constrained. class DerivedScenario283`1 + constrained. class DerivedScenario283`1 call !0 class InterfaceScenario283`1::Method() ldstr "" ldstr "" @@ -11575,7 +11719,7 @@ } // end of method Test_Scenario283 .method public static void Test_Scenario284() cil managed noinlining { - constrained. class DerivedScenario284`1 + constrained. class DerivedScenario284`1 call !0 class InterfaceScenario284`1::Method() ldstr "" ldstr "" @@ -11584,7 +11728,7 @@ } // end of method Test_Scenario284 .method public static void Test_Scenario285() cil managed noinlining { - constrained. class DerivedScenario285 + constrained. class DerivedScenario285`1 call !0 class InterfaceScenario285`1::Method() ldstr "" ldstr "" @@ -11593,7 +11737,7 @@ } // end of method Test_Scenario285 .method public static void Test_Scenario286() cil managed noinlining { - constrained. class DerivedScenario286 + constrained. class DerivedScenario286`1 call !0 class InterfaceScenario286`1::Method() ldstr "" ldstr "" @@ -11602,7 +11746,7 @@ } // end of method Test_Scenario286 .method public static void Test_Scenario287() cil managed noinlining { - constrained. class DerivedScenario287 + constrained. class DerivedScenario287`1 call !0 class InterfaceScenario287`1::Method() ldstr "" ldstr "" @@ -11611,7 +11755,7 @@ } // end of method Test_Scenario287 .method public static void Test_Scenario288() cil managed noinlining { - constrained. class DerivedScenario288 + constrained. class DerivedScenario288`1 call !0 class InterfaceScenario288`1::Method() ldstr "" ldstr "" @@ -11620,7 +11764,7 @@ } // end of method Test_Scenario288 .method public static void Test_Scenario289() cil managed noinlining { - constrained. class DerivedScenario289`1 + constrained. class DerivedScenario289`1 call !0 class InterfaceScenario289`1::Method() ldstr "" ldstr "" @@ -11629,7 +11773,7 @@ } // end of method Test_Scenario289 .method public static void Test_Scenario290() cil managed noinlining { - constrained. class DerivedScenario290`1 + constrained. class DerivedScenario290`1 call !0 class InterfaceScenario290`1::Method() ldstr "" ldstr "" @@ -11638,7 +11782,7 @@ } // end of method Test_Scenario290 .method public static void Test_Scenario291() cil managed noinlining { - constrained. class DerivedScenario291`1 + constrained. class DerivedScenario291 call !0 class InterfaceScenario291`1::Method() ldstr "" ldstr "" @@ -11647,7 +11791,7 @@ } // end of method Test_Scenario291 .method public static void Test_Scenario292() cil managed noinlining { - constrained. class DerivedScenario292`1 + constrained. class DerivedScenario292 call !0 class InterfaceScenario292`1::Method() ldstr "" ldstr "" @@ -11656,7 +11800,7 @@ } // end of method Test_Scenario292 .method public static void Test_Scenario293() cil managed noinlining { - constrained. class DerivedScenario293`1 + constrained. class DerivedScenario293 call !0 class InterfaceScenario293`1::Method() ldstr "" ldstr "" @@ -11665,7 +11809,7 @@ } // end of method Test_Scenario293 .method public static void Test_Scenario294() cil managed noinlining { - constrained. class DerivedScenario294`1 + constrained. class DerivedScenario294 call !0 class InterfaceScenario294`1::Method() ldstr "" ldstr "" @@ -11674,7 +11818,7 @@ } // end of method Test_Scenario294 .method public static void Test_Scenario295() cil managed noinlining { - constrained. class DerivedScenario295`1 + constrained. class DerivedScenario295`1 call !0 class InterfaceScenario295`1::Method() ldstr "" ldstr "" @@ -11683,7 +11827,7 @@ } // end of method Test_Scenario295 .method public static void Test_Scenario296() cil managed noinlining { - constrained. class DerivedScenario296`1 + constrained. class DerivedScenario296`1 call !0 class InterfaceScenario296`1::Method() ldstr "" ldstr "" @@ -11710,7 +11854,7 @@ } // end of method Test_Scenario298 .method public static void Test_Scenario299() cil managed noinlining { - constrained. class DerivedScenario299`1 + constrained. class DerivedScenario299`1 call !0 class InterfaceScenario299`1::Method() ldstr "" ldstr "" @@ -11719,7 +11863,7 @@ } // end of method Test_Scenario299 .method public static void Test_Scenario300() cil managed noinlining { - constrained. class DerivedScenario300`1 + constrained. class DerivedScenario300`1 call !0 class InterfaceScenario300`1::Method() ldstr "" ldstr "" @@ -11746,7 +11890,7 @@ } // end of method Test_Scenario302 .method public static void Test_Scenario303() cil managed noinlining { - constrained. class DerivedScenario303`1 + constrained. class DerivedScenario303`1 call !0 class InterfaceScenario303`1::Method() ldstr "" ldstr "" @@ -11755,7 +11899,7 @@ } // end of method Test_Scenario303 .method public static void Test_Scenario304() cil managed noinlining { - constrained. class DerivedScenario304`1 + constrained. class DerivedScenario304`1 call !0 class InterfaceScenario304`1::Method() ldstr "" ldstr "" @@ -11782,7 +11926,7 @@ } // end of method Test_Scenario306 .method public static void Test_Scenario307() cil managed noinlining { - constrained. class DerivedScenario307`1 + constrained. class DerivedScenario307`1 call !0 class InterfaceScenario307`1::Method() ldstr "" ldstr "" @@ -11791,7 +11935,7 @@ } // end of method Test_Scenario307 .method public static void Test_Scenario308() cil managed noinlining { - constrained. class DerivedScenario308`1 + constrained. class DerivedScenario308`1 call !0 class InterfaceScenario308`1::Method() ldstr "" ldstr "" @@ -11818,7 +11962,7 @@ } // end of method Test_Scenario310 .method public static void Test_Scenario311() cil managed noinlining { - constrained. class DerivedScenario311`1 + constrained. class DerivedScenario311`1 call !0 class InterfaceScenario311`1::Method() ldstr "" ldstr "" @@ -11827,7 +11971,7 @@ } // end of method Test_Scenario311 .method public static void Test_Scenario312() cil managed noinlining { - constrained. class DerivedScenario312`1 + constrained. class DerivedScenario312`1 call !0 class InterfaceScenario312`1::Method() ldstr "" ldstr "" @@ -11836,8 +11980,8 @@ } // end of method Test_Scenario312 .method public static void Test_Scenario313() cil managed noinlining { - constrained. class DerivedScenario313 - call !0 class InterfaceScenario313`1::Method() + constrained. class DerivedScenario313`1 + call !0 class InterfaceScenario313`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11845,8 +11989,8 @@ } // end of method Test_Scenario313 .method public static void Test_Scenario314() cil managed noinlining { - constrained. class DerivedScenario314 - call !0 class InterfaceScenario314`1::Method() + constrained. class DerivedScenario314`1 + call !0 class InterfaceScenario314`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11854,8 +11998,8 @@ } // end of method Test_Scenario314 .method public static void Test_Scenario315() cil managed noinlining { - constrained. class DerivedScenario315 - call !0 class InterfaceScenario315`1::Method() + constrained. class DerivedScenario315`1 + call !0 class InterfaceScenario315`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11863,8 +12007,8 @@ } // end of method Test_Scenario315 .method public static void Test_Scenario316() cil managed noinlining { - constrained. class DerivedScenario316 - call !0 class InterfaceScenario316`1::Method() + constrained. class DerivedScenario316`1 + call !0 class InterfaceScenario316`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11872,8 +12016,8 @@ } // end of method Test_Scenario316 .method public static void Test_Scenario317() cil managed noinlining { - constrained. class DerivedScenario317`1 - call !0 class InterfaceScenario317`1::Method() + constrained. class DerivedScenario317`1 + call !0 class InterfaceScenario317`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11881,8 +12025,8 @@ } // end of method Test_Scenario317 .method public static void Test_Scenario318() cil managed noinlining { - constrained. class DerivedScenario318`1 - call !0 class InterfaceScenario318`1::Method() + constrained. class DerivedScenario318`1 + call !0 class InterfaceScenario318`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11890,7 +12034,7 @@ } // end of method Test_Scenario318 .method public static void Test_Scenario319() cil managed noinlining { - constrained. class DerivedScenario319`1 + constrained. class DerivedScenario319 call !0 class InterfaceScenario319`1::Method() ldstr "" ldstr "" @@ -11899,7 +12043,7 @@ } // end of method Test_Scenario319 .method public static void Test_Scenario320() cil managed noinlining { - constrained. class DerivedScenario320`1 + constrained. class DerivedScenario320 call !0 class InterfaceScenario320`1::Method() ldstr "" ldstr "" @@ -11908,7 +12052,7 @@ } // end of method Test_Scenario320 .method public static void Test_Scenario321() cil managed noinlining { - constrained. class DerivedScenario321`1 + constrained. class DerivedScenario321 call !0 class InterfaceScenario321`1::Method() ldstr "" ldstr "" @@ -11917,7 +12061,7 @@ } // end of method Test_Scenario321 .method public static void Test_Scenario322() cil managed noinlining { - constrained. class DerivedScenario322`1 + constrained. class DerivedScenario322 call !0 class InterfaceScenario322`1::Method() ldstr "" ldstr "" @@ -11926,7 +12070,7 @@ } // end of method Test_Scenario322 .method public static void Test_Scenario323() cil managed noinlining { - constrained. class DerivedScenario323`1 + constrained. class DerivedScenario323`1 call !0 class InterfaceScenario323`1::Method() ldstr "" ldstr "" @@ -11935,7 +12079,7 @@ } // end of method Test_Scenario323 .method public static void Test_Scenario324() cil managed noinlining { - constrained. class DerivedScenario324`1 + constrained. class DerivedScenario324`1 call !0 class InterfaceScenario324`1::Method() ldstr "" ldstr "" @@ -11962,7 +12106,7 @@ } // end of method Test_Scenario326 .method public static void Test_Scenario327() cil managed noinlining { - constrained. class DerivedScenario327`1 + constrained. class DerivedScenario327`1 call !0 class InterfaceScenario327`1::Method() ldstr "" ldstr "" @@ -11971,7 +12115,7 @@ } // end of method Test_Scenario327 .method public static void Test_Scenario328() cil managed noinlining { - constrained. class DerivedScenario328`1 + constrained. class DerivedScenario328`1 call !0 class InterfaceScenario328`1::Method() ldstr "" ldstr "" @@ -11981,7 +12125,7 @@ .method public static void Test_Scenario329() cil managed noinlining { constrained. class DerivedScenario329`1 - call !0 class InterfaceScenario329`1::Method() + call !0 class InterfaceScenario329`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11990,7 +12134,7 @@ .method public static void Test_Scenario330() cil managed noinlining { constrained. class DerivedScenario330`1 - call !0 class InterfaceScenario330`1::Method() + call !0 class InterfaceScenario330`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -11998,8 +12142,8 @@ } // end of method Test_Scenario330 .method public static void Test_Scenario331() cil managed noinlining { - constrained. class DerivedScenario331`1 - call !0 class InterfaceScenario331`1::Method() + constrained. class DerivedScenario331`1 + call !0 class InterfaceScenario331`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12007,8 +12151,8 @@ } // end of method Test_Scenario331 .method public static void Test_Scenario332() cil managed noinlining { - constrained. class DerivedScenario332`1 - call !0 class InterfaceScenario332`1::Method() + constrained. class DerivedScenario332`1 + call !0 class InterfaceScenario332`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12017,7 +12161,7 @@ .method public static void Test_Scenario333() cil managed noinlining { constrained. class DerivedScenario333`1 - call !0 class InterfaceScenario333`1>::Method() + call !0 class InterfaceScenario333`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12026,7 +12170,7 @@ .method public static void Test_Scenario334() cil managed noinlining { constrained. class DerivedScenario334`1 - call !0 class InterfaceScenario334`1>::Method() + call !0 class InterfaceScenario334`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12034,8 +12178,8 @@ } // end of method Test_Scenario334 .method public static void Test_Scenario335() cil managed noinlining { - constrained. class DerivedScenario335`1 - call !0 class InterfaceScenario335`1>::Method() + constrained. class DerivedScenario335`1 + call !0 class InterfaceScenario335`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12043,8 +12187,8 @@ } // end of method Test_Scenario335 .method public static void Test_Scenario336() cil managed noinlining { - constrained. class DerivedScenario336`1 - call !0 class InterfaceScenario336`1>::Method() + constrained. class DerivedScenario336`1 + call !0 class InterfaceScenario336`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12053,7 +12197,7 @@ .method public static void Test_Scenario337() cil managed noinlining { constrained. class DerivedScenario337`1 - call !0 class InterfaceScenario337`1>::Method() + call !0 class InterfaceScenario337`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12062,7 +12206,7 @@ .method public static void Test_Scenario338() cil managed noinlining { constrained. class DerivedScenario338`1 - call !0 class InterfaceScenario338`1>::Method() + call !0 class InterfaceScenario338`1::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12070,8 +12214,8 @@ } // end of method Test_Scenario338 .method public static void Test_Scenario339() cil managed noinlining { - constrained. class DerivedScenario339`1 - call !0 class InterfaceScenario339`1>::Method() + constrained. class DerivedScenario339`1 + call !0 class InterfaceScenario339`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12079,8 +12223,8 @@ } // end of method Test_Scenario339 .method public static void Test_Scenario340() cil managed noinlining { - constrained. class DerivedScenario340`1 - call !0 class InterfaceScenario340`1>::Method() + constrained. class DerivedScenario340`1 + call !0 class InterfaceScenario340`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12088,8 +12232,8 @@ } // end of method Test_Scenario340 .method public static void Test_Scenario341() cil managed noinlining { - constrained. class DerivedScenario341 - call !0 class InterfaceScenario341`1>::Method() + constrained. class DerivedScenario341`1 + call !0 class InterfaceScenario341`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12097,8 +12241,8 @@ } // end of method Test_Scenario341 .method public static void Test_Scenario342() cil managed noinlining { - constrained. class DerivedScenario342 - call !0 class InterfaceScenario342`1>::Method() + constrained. class DerivedScenario342`1 + call !0 class InterfaceScenario342`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12106,8 +12250,8 @@ } // end of method Test_Scenario342 .method public static void Test_Scenario343() cil managed noinlining { - constrained. class DerivedScenario343 - call !0 class InterfaceScenario343`1>::Method() + constrained. class DerivedScenario343`1 + call !0 class InterfaceScenario343`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12115,8 +12259,8 @@ } // end of method Test_Scenario343 .method public static void Test_Scenario344() cil managed noinlining { - constrained. class DerivedScenario344 - call !0 class InterfaceScenario344`1>::Method() + constrained. class DerivedScenario344`1 + call !0 class InterfaceScenario344`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12124,8 +12268,8 @@ } // end of method Test_Scenario344 .method public static void Test_Scenario345() cil managed noinlining { - constrained. class DerivedScenario345`1 - call !0 class InterfaceScenario345`1>::Method() + constrained. class DerivedScenario345`1 + call !0 class InterfaceScenario345`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12133,8 +12277,8 @@ } // end of method Test_Scenario345 .method public static void Test_Scenario346() cil managed noinlining { - constrained. class DerivedScenario346`1 - call !0 class InterfaceScenario346`1>::Method() + constrained. class DerivedScenario346`1 + call !0 class InterfaceScenario346`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12142,7 +12286,7 @@ } // end of method Test_Scenario346 .method public static void Test_Scenario347() cil managed noinlining { - constrained. class DerivedScenario347`1 + constrained. class DerivedScenario347 call !0 class InterfaceScenario347`1>::Method() ldstr "" ldstr "" @@ -12151,7 +12295,7 @@ } // end of method Test_Scenario347 .method public static void Test_Scenario348() cil managed noinlining { - constrained. class DerivedScenario348`1 + constrained. class DerivedScenario348 call !0 class InterfaceScenario348`1>::Method() ldstr "" ldstr "" @@ -12160,7 +12304,7 @@ } // end of method Test_Scenario348 .method public static void Test_Scenario349() cil managed noinlining { - constrained. class DerivedScenario349`1 + constrained. class DerivedScenario349 call !0 class InterfaceScenario349`1>::Method() ldstr "" ldstr "" @@ -12169,7 +12313,7 @@ } // end of method Test_Scenario349 .method public static void Test_Scenario350() cil managed noinlining { - constrained. class DerivedScenario350`1 + constrained. class DerivedScenario350 call !0 class InterfaceScenario350`1>::Method() ldstr "" ldstr "" @@ -12178,7 +12322,7 @@ } // end of method Test_Scenario350 .method public static void Test_Scenario351() cil managed noinlining { - constrained. class DerivedScenario351`1 + constrained. class DerivedScenario351`1 call !0 class InterfaceScenario351`1>::Method() ldstr "" ldstr "" @@ -12187,7 +12331,7 @@ } // end of method Test_Scenario351 .method public static void Test_Scenario352() cil managed noinlining { - constrained. class DerivedScenario352`1 + constrained. class DerivedScenario352`1 call !0 class InterfaceScenario352`1>::Method() ldstr "" ldstr "" @@ -12214,7 +12358,7 @@ } // end of method Test_Scenario354 .method public static void Test_Scenario355() cil managed noinlining { - constrained. class DerivedScenario355`1 + constrained. class DerivedScenario355`1 call !0 class InterfaceScenario355`1>::Method() ldstr "" ldstr "" @@ -12223,7 +12367,7 @@ } // end of method Test_Scenario355 .method public static void Test_Scenario356() cil managed noinlining { - constrained. class DerivedScenario356`1 + constrained. class DerivedScenario356`1 call !0 class InterfaceScenario356`1>::Method() ldstr "" ldstr "" @@ -12233,7 +12377,7 @@ .method public static void Test_Scenario357() cil managed noinlining { constrained. class DerivedScenario357`1 - call !0 class InterfaceScenario357`1>::Method() + call !0 class InterfaceScenario357`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12242,7 +12386,7 @@ .method public static void Test_Scenario358() cil managed noinlining { constrained. class DerivedScenario358`1 - call !0 class InterfaceScenario358`1>::Method() + call !0 class InterfaceScenario358`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12250,8 +12394,8 @@ } // end of method Test_Scenario358 .method public static void Test_Scenario359() cil managed noinlining { - constrained. class DerivedScenario359`1 - call !0 class InterfaceScenario359`1>::Method() + constrained. class DerivedScenario359`1 + call !0 class InterfaceScenario359`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12259,8 +12403,8 @@ } // end of method Test_Scenario359 .method public static void Test_Scenario360() cil managed noinlining { - constrained. class DerivedScenario360`1 - call !0 class InterfaceScenario360`1>::Method() + constrained. class DerivedScenario360`1 + call !0 class InterfaceScenario360`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12269,7 +12413,7 @@ .method public static void Test_Scenario361() cil managed noinlining { constrained. class DerivedScenario361`1 - call !0 class InterfaceScenario361`1>>::Method() + call !0 class InterfaceScenario361`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12278,7 +12422,7 @@ .method public static void Test_Scenario362() cil managed noinlining { constrained. class DerivedScenario362`1 - call !0 class InterfaceScenario362`1>>::Method() + call !0 class InterfaceScenario362`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12286,8 +12430,8 @@ } // end of method Test_Scenario362 .method public static void Test_Scenario363() cil managed noinlining { - constrained. class DerivedScenario363`1 - call !0 class InterfaceScenario363`1>>::Method() + constrained. class DerivedScenario363`1 + call !0 class InterfaceScenario363`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12295,8 +12439,8 @@ } // end of method Test_Scenario363 .method public static void Test_Scenario364() cil managed noinlining { - constrained. class DerivedScenario364`1 - call !0 class InterfaceScenario364`1>>::Method() + constrained. class DerivedScenario364`1 + call !0 class InterfaceScenario364`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12305,7 +12449,7 @@ .method public static void Test_Scenario365() cil managed noinlining { constrained. class DerivedScenario365`1 - call !0 class InterfaceScenario365`1>>::Method() + call !0 class InterfaceScenario365`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12314,7 +12458,7 @@ .method public static void Test_Scenario366() cil managed noinlining { constrained. class DerivedScenario366`1 - call !0 class InterfaceScenario366`1>>::Method() + call !0 class InterfaceScenario366`1>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12322,8 +12466,8 @@ } // end of method Test_Scenario366 .method public static void Test_Scenario367() cil managed noinlining { - constrained. class DerivedScenario367`1 - call !0 class InterfaceScenario367`1>>::Method() + constrained. class DerivedScenario367`1 + call !0 class InterfaceScenario367`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) @@ -12331,13 +12475,67 @@ } // end of method Test_Scenario367 .method public static void Test_Scenario368() cil managed noinlining { - constrained. class DerivedScenario368`1 - call !0 class InterfaceScenario368`1>>::Method() + constrained. class DerivedScenario368`1 + call !0 class InterfaceScenario368`1>>::Method() ldstr "" ldstr "" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario368 + .method public static void Test_Scenario369() cil managed noinlining + { + constrained. class DerivedScenario369`1 + call !0 class InterfaceScenario369`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario369 + .method public static void Test_Scenario370() cil managed noinlining + { + constrained. class DerivedScenario370`1 + call !0 class InterfaceScenario370`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario370 + .method public static void Test_Scenario371() cil managed noinlining + { + constrained. class DerivedScenario371`1 + call !0 class InterfaceScenario371`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario371 + .method public static void Test_Scenario372() cil managed noinlining + { + constrained. class DerivedScenario372`1 + call !0 class InterfaceScenario372`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario372 + .method public static void Test_Scenario373() cil managed noinlining + { + constrained. class DerivedScenario373`1 + call !0 class InterfaceScenario373`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario373 + .method public static void Test_Scenario374() cil managed noinlining + { + constrained. class DerivedScenario374`1 + call !0 class InterfaceScenario374`1>>::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario374 .method public static int32 Main() cil managed noinlining { .entrypoint @@ -12709,6 +12907,12 @@ call void TestEntrypoint::Test_Scenario366() call void TestEntrypoint::Test_Scenario367() call void TestEntrypoint::Test_Scenario368() + call void TestEntrypoint::Test_Scenario369() + call void TestEntrypoint::Test_Scenario370() + call void TestEntrypoint::Test_Scenario371() + call void TestEntrypoint::Test_Scenario372() + call void TestEntrypoint::Test_Scenario373() + call void TestEntrypoint::Test_Scenario374() call int32 [TypeHierarchyCommonCs]Statics::ReportResults() ret } // end of method Main From 3ea2dca52dc89530e9c8906b390990d328354503 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Mon, 29 Mar 2021 11:49:16 -0700 Subject: [PATCH 11/39] Add minimal test for initial bringup --- .../TypeHierarchy/Generator/Program.cs | 12 ++++- .../TypeHierarchyTest_minimal.il | 54 +++++++++++++++++++ .../TypeHierarchyTest_minimal.ilproj | 12 +++++ .../TypeHierarchy/gen.bat | 1 + 4 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.ilproj diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index 59a27ff06e39b..1f27bb5340e2a 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -317,10 +317,17 @@ static void EmitEndMethod(TextWriter tw, MethodDesc md) static void Main(string[] args) { + int maxCases = Int32.MaxValue; string rootPath = Path.GetDirectoryName(typeof(Program).Assembly.Location); + string scenarioSuffix = ""; if (args.Length > 0) rootPath = args[0]; - using StreamWriter twOutputTest = new StreamWriter(Path.Combine(rootPath, @$"{TestAssemblyName}.il")); + if (args.Length > 2) + { + maxCases = Int32.Parse(args[1]); + scenarioSuffix = args[2]; + } + using StreamWriter twOutputTest = new StreamWriter(Path.Combine(rootPath, @$"{TestAssemblyName}{scenarioSuffix}.il")); StringWriter swMainMethodBody = new StringWriter(); StringWriter swTestClassMethods = new StringWriter(); @@ -328,8 +335,11 @@ static void Main(string[] args) EmitTestGlobalHeader(twOutputTest); EmitAssemblyRecord(twOutputTest, TestAssemblyName); + int currentCase = 0; foreach (var scenario in TestScenario.GetScenarios()) { + if ((++currentCase) > maxCases) + break; string scenarioName = scenario.ToString(); // Emit interface diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il new file mode 100644 index 0000000000000..5233e108574ed --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il @@ -0,0 +1,54 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +// THIS FILE IS AUTOGENERATED EDIT Generator/Program.cs instead and rerun the generator +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} +.class public abstract auto ansi InterfaceScenario1 +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 +.class public auto ansi BaseScenario1 + extends [System.Runtime]System.Object + implements class InterfaceScenario1 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario1::Method() + .locals init (int32 V_O) + ldloca.s 0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario1 +.class public auto ansi DerivedScenario1 + extends class BaseScenario1 +{ + .override method int32 class InterfaceScenario1::Method() with method int32 class BaseScenario1::Method() +} // end of class DerivedScenario1 +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + constrained. class DerivedScenario1 + call int32 class InterfaceScenario1::Method() + ldstr "" + ldstr "" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario1 + .method public static int32 Main() cil managed noinlining + { + .entrypoint + call void TestEntrypoint::Test_Scenario1() + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret + } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.ilproj new file mode 100644 index 0000000000000..f886c4721e356 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat index ead07438a32c8..81c1b6e8a1e6e 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/gen.bat @@ -1 +1,2 @@ call ..\..\..\..\..\..\dotnet.cmd run --project Generator\generatetest.csproj -- . +call ..\..\..\..\..\..\dotnet.cmd run --project Generator\generatetest.csproj -- . 1 _minimal From 26e949b98fbdcf53952ebf2bce54621aa573eace Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Fri, 16 Apr 2021 15:33:58 -0700 Subject: [PATCH 12/39] Fix issues discovered by Tomas - Missing interface class flag on interfaces in TypeHierarchy tests - Improper use of the class token when deriving, implementing interfaces or defining a MethodImpl - This caused incorrect behavior where ilasm will generate a typespec to a non-generic method instead of the correct typedef/typeref token - Common C# code should be public - Improved CheckForFailure code in type hierarchy tests --- .../GenericContext/Generator/Program.cs | 40 +- .../Generator/generatetest.csproj | 2 +- .../GenericContextCommonAndImplementations.il | 24 +- .../GenericContext/GenericContextCommonCs.cs | 2 +- .../TypeHierarchy/Generator/Program.cs | 43 +- .../Generator/generatetest.csproj | 2 +- .../TypeHierarchy/TypeHierarchyCommonCs.cs | 16 +- .../TypeHierarchy/TypeHierarchyTest.il | 3698 ++++++++++------- .../TypeHierarchyTest_minimal.il | 18 +- 9 files changed, 2176 insertions(+), 1669 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index a3c26e32a44dd..c264208c5fbbb 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -202,6 +202,18 @@ public struct MethodDesc public string MethodFlags; } + static string ToILDasmTypeName(string typeName, string instantiation) + { + if (instantiation != "") + { + return $"class {typeName}{instantiation}"; + } + else + { + return typeName; + } + } + static void EmitMethod(TextWriter tw, MethodDesc md) { tw.WriteLine($" .method { md.MethodFlags} {md.ReturnType} {md.Name}({md.Arguments}) cil managed noinlining"); @@ -247,17 +259,17 @@ static void GenerateImplementations(TextWriter tw) if (constrainedTypeDefinition.ToString().StartsWith("Generic")) { - GenerateImpl(implClass.Name + "", "IFaceNonGeneric", false); - GenerateImpl(implClass.Name + "", "IFaceGeneric`1", true); - GenerateImpl(implClass.Name + "", "IFaceGeneric`1", true); - GenerateImpl(implClass.Name + "", $"IFaceCuriouslyRecurringGeneric`1>", true); + GenerateImpl(implClass.Name + "", "IFaceNonGeneric", "", false); + GenerateImpl(implClass.Name + "", "IFaceGeneric`1", "", true); + GenerateImpl(implClass.Name + "", "IFaceGeneric`1", "", true); + GenerateImpl(implClass.Name + "", $"IFaceCuriouslyRecurringGeneric`1", $">", true); } else { - GenerateImpl(implClass.Name, "IFaceNonGeneric", false); - GenerateImpl(implClass.Name, "IFaceGeneric`1", true); - GenerateImpl(implClass.Name, "IFaceGeneric`1", true); - GenerateImpl(implClass.Name, $"IFaceCuriouslyRecurringGeneric`1", true); + GenerateImpl(implClass.Name, "IFaceNonGeneric", "", false); + GenerateImpl(implClass.Name, "IFaceGeneric`1", "", true); + GenerateImpl(implClass.Name, "IFaceGeneric`1", "", true); + GenerateImpl(implClass.Name, $"IFaceCuriouslyRecurringGeneric`1", $"", true); } EmitClass(tw, implClass); @@ -275,23 +287,23 @@ static void GenerateImplementations(TextWriter tw) tw.WriteLine(implsGenerated.ToString()); EmitEndClass(tw, implClass); - void GenerateImpl(string implType, string iface, bool isGeneric) + void GenerateImpl(string implType, string iface, string ifaceGenericArguments, bool isGeneric) { - interfacesImplemented.Add("class " + iface); + interfacesImplemented.Add(ToILDasmTypeName(iface, ifaceGenericArguments)); MethodDesc implMethodDesc = new MethodDesc(); - implMethodDesc.Name = $"'{iface}.NormalMethod'"; + implMethodDesc.Name = $"'{iface}{ifaceGenericArguments}.NormalMethod'"; implMethodDesc.MethodFlags = "public static"; implMethodDesc.ReturnType = "void"; implMethodDesc.HasBody = true; - implMethodDesc.MethodImpls = new string[] { $"method void class {ImplPrefix}{iface}::NormalMethod()" }; + implMethodDesc.MethodImpls = new string[] { $"method void {ToILDasmTypeName(ImplPrefix+iface, ifaceGenericArguments)}::NormalMethod()" }; EmitMethod(implsGenerated, implMethodDesc); GenerateMethodBody(false); EmitEndMethod(implsGenerated, implMethodDesc); - implMethodDesc.Name = $"'{iface}.GenericMethod'"; - implMethodDesc.MethodImpls = new string[] { $"method void class {ImplPrefix}{iface}::GenericMethod()" }; + implMethodDesc.Name = $"'{iface}{ifaceGenericArguments}.GenericMethod'"; + implMethodDesc.MethodImpls = new string[] { $"method void {ToILDasmTypeName(ImplPrefix + iface, ifaceGenericArguments)}::GenericMethod()" }; EmitMethod(implsGenerated, implMethodDesc); GenerateMethodBody(true); EmitEndMethod(implsGenerated, implMethodDesc); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj index 9d129fb03a0e2..e1e7c5ee5fd62 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/generatetest.csproj @@ -1,6 +1,6 @@ Exe - net5.0 + net6.0 diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il index 184d925d36ede..ee74f4e37c1e4 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il @@ -31,7 +31,7 @@ } .class public auto ansi NonGenericClass extends [System.Runtime]System.Object - implements class IFaceNonGeneric, + implements IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, class IFaceCuriouslyRecurringGeneric`1 @@ -46,7 +46,7 @@ } .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" @@ -56,7 +56,7 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken class NonGenericClass call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" @@ -148,14 +148,14 @@ } // end of class NonGenericClass .class public auto ansi sealed NonGenericValuetype extends [System.Runtime]System.ValueType - implements class IFaceNonGeneric, + implements IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, class IFaceCuriouslyRecurringGeneric`1 { .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" @@ -165,7 +165,7 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken valuetype NonGenericValuetype call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" @@ -257,7 +257,7 @@ } // end of class NonGenericValuetype .class public auto ansi GenericClass`1 extends [System.Runtime]System.Object - implements class IFaceNonGeneric, + implements IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, class IFaceCuriouslyRecurringGeneric`1> @@ -272,7 +272,7 @@ } .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" @@ -282,7 +282,7 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" @@ -374,14 +374,14 @@ } // end of class GenericClass`1 .class public auto ansi sealed GenericValuetype`1 extends [System.Runtime]System.ValueType - implements class IFaceNonGeneric, + implements IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, class IFaceCuriouslyRecurringGeneric`1> { .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" @@ -391,7 +391,7 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs index b23f37e2252b0..ec4775208bbb1 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs @@ -4,7 +4,7 @@ using System; using System.Text; -static class Statics +public static class Statics { public static string String; public static int Failures; diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index 1f27bb5340e2a..1f426052f8765 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -315,6 +315,17 @@ static void EmitEndMethod(TextWriter tw, MethodDesc md) static string TestAssemblyName = "TypeHierarchyTest"; static string CommonCsPrefix = $"[{CommonCsAssemblyName}]"; + static string ToILDasmTypeName(string typeName, string instantiation) + { + if (instantiation != "") + { + return $"class {typeName}{instantiation}"; + } + else + { + return typeName; + } + } static void Main(string[] args) { int maxCases = Int32.MaxValue; @@ -344,7 +355,7 @@ static void Main(string[] args) // Emit interface ClassDesc iface = new ClassDesc(); - iface.ClassFlags = "public abstract auto ansi"; + iface.ClassFlags = "interface public abstract auto ansi"; iface.GenericParams = scenario.InterfaceTypeGenericParams; iface.Name = "Interface" + scenarioName + GenericTypeSuffix(scenario.InterfaceTypeGenericParams); ; @@ -375,13 +386,13 @@ static void Main(string[] args) break; default: - throw new Exception("Unkonwn interface approach"); + throw new Exception("Unknown interface approach"); } baseType.GenericParams = scenario.BaseTypeGenericParams; baseType.Name = "Base" + scenarioName + GenericTypeSuffix(scenario.BaseTypeGenericParams); if (scenario.InterfaceImplementationApproach.ToString().Contains("Base")) { - baseType.InterfacesImplemented = new string[] { $"class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}" }; + baseType.InterfacesImplemented = new string[] { ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnBaseType) }; } EmitClass(twOutputTest, baseType); MethodDesc ifaceImplMethod = new MethodDesc(); @@ -394,7 +405,7 @@ static void Main(string[] args) { case InterfaceImplementationApproach.OnBaseType: case InterfaceImplementationApproach.OnBothBaseAndDerived: - twOutputTest.WriteLine($" .override method {scenario.InterfaceReturnType} class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}::Method()"); + twOutputTest.WriteLine($" .override method {scenario.InterfaceReturnType} {ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnBaseType)}::Method()"); break; case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: @@ -402,7 +413,7 @@ static void Main(string[] args) break; default: - throw new Exception("Unkonwn interface approach"); + throw new Exception("Unknown interface approach"); } twOutputTest.WriteLine($" .locals init ({scenario.BaseTypeReturnType} V_O)"); twOutputTest.WriteLine($" ldloca.s 0"); @@ -414,7 +425,7 @@ static void Main(string[] args) // Emit derived class. ClassDesc derivedType = new ClassDesc(); - derivedType.BaseType = $"class {baseType.Name}{scenario.BaseTypeInstantiationOnDerivedType}"; + derivedType.BaseType = ToILDasmTypeName(baseType.Name, scenario.BaseTypeInstantiationOnDerivedType); switch (scenario.InterfaceImplementationApproach) { case InterfaceImplementationApproach.OnBaseType: @@ -431,19 +442,18 @@ static void Main(string[] args) derivedType.GenericParams = scenario.DerivedTypeGenericParams; if (scenario.InterfaceImplementationApproach.ToString().Contains("Derived")) { - derivedType.InterfacesImplemented = new string[] { $"class {iface.Name}{scenario.InterfaceTypeInstantiationOnBaseType}" }; + derivedType.InterfacesImplemented = new string[] { ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnBaseType) }; } EmitClass(twOutputTest, derivedType); switch (scenario.InterfaceImplementationApproach) { case InterfaceImplementationApproach.OnBaseType: - case InterfaceImplementationApproach.OnBothBaseAndDerived: - twOutputTest.WriteLine($" .override method {scenario.DerivedTypeReturnType} class {iface.Name}{scenario.InterfaceTypeInstantiationOnDerivedType}::Method() with method {scenario.BaseTypeReturnType} {derivedType.BaseType}::Method()"); break; - + case InterfaceImplementationApproach.OnBothBaseAndDerived: case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: case InterfaceImplementationApproach.OnDerivedType: + twOutputTest.WriteLine($" .override method {scenario.DerivedTypeReturnType} {ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnDerivedType)}::Method() with method {scenario.BaseTypeReturnType} {derivedType.BaseType}::Method()"); break; default: @@ -462,10 +472,15 @@ static void Main(string[] args) mdIndividualTestMethod.Arguments = ""; EmitMethod(swTestClassMethods, mdIndividualTestMethod); - swTestClassMethods.WriteLine($" constrained. class {derivedType.Name}{scenario.DerivedTypeInstantiation}"); - swTestClassMethods.WriteLine($" call {scenario.CallReturnType} class {iface.Name}{scenario.CallInterfaceTypeInstantiation}::Method()"); - swTestClassMethods.WriteLine($" ldstr \"\""); - swTestClassMethods.WriteLine($" ldstr \"\""); + swTestClassMethods.WriteLine($" constrained. {ToILDasmTypeName(derivedType.Name, scenario.DerivedTypeInstantiation)}"); + swTestClassMethods.WriteLine($" call {scenario.CallReturnType} {ToILDasmTypeName(iface.Name, scenario.CallInterfaceTypeInstantiation)}::Method()"); + if (scenario.CallReturnType != "void") + { + // TODO: should we rather convert the value to string and stsfld Statics.String? + swTestClassMethods.WriteLine($" pop"); + } + swTestClassMethods.WriteLine($" ldstr \"{scenarioName}\""); + swTestClassMethods.WriteLine($" ldnull"); swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); swTestClassMethods.WriteLine($" ret"); EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj index 9d129fb03a0e2..e1e7c5ee5fd62 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/generatetest.csproj @@ -1,6 +1,6 @@ Exe - net5.0 + net6.0 diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs index b23f37e2252b0..dc4979f2e71a2 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyCommonCs.cs @@ -4,7 +4,7 @@ using System; using System.Text; -static class Statics +public static class Statics { public static string String; public static int Failures; @@ -12,22 +12,30 @@ static class Statics public static volatile IntPtr FtnHolder; public static volatile Action ActionHolder; - public static void CheckForFailure(string scenario, string expectedResult) + public static void CheckForFailure(string scenario, string expectedResult, string actualResult) { - if (String != expectedResult) + if (expectedResult != actualResult) { - Console.WriteLine($"Scenario {scenario} failed"); + Console.WriteLine($"Scenario {scenario} failed - expected {expectedResult ?? ""}, got {actualResult ?? ""}"); Failures++; } else { + Console.WriteLine($"Scenario {scenario} succeeded ({expectedResult ?? ""})"); Successes++; } } + + public static void CheckForFailure(string scenario, string expectedResult) + { + CheckForFailure(scenario, expectedResult, String); + } + public static string MakeName(RuntimeTypeHandle t) { return MakeName(Type.GetTypeFromHandle(t)); } + public static int ReportResults() { Console.WriteLine($"{Successes} successes reported"); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il index ccc98c37b87ed..d631c0ee78280 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -7,7 +7,7 @@ .assembly extern System.Runtime {} .assembly extern TypeHierarchyCommonCs {} .assembly TypeHierarchyTest {} -.class public abstract auto ansi InterfaceScenario1 +.class interface public abstract auto ansi InterfaceScenario1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -15,11 +15,11 @@ } // end of class InterfaceScenario1 .class public auto ansi BaseScenario1 extends [System.Runtime]System.Object - implements class InterfaceScenario1 + implements InterfaceScenario1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario1::Method() + .override method int32 InterfaceScenario1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -28,11 +28,10 @@ } // end of method Method } // end of class BaseScenario1 .class public auto ansi DerivedScenario1 - extends class BaseScenario1 + extends BaseScenario1 { - .override method int32 class InterfaceScenario1::Method() with method int32 class BaseScenario1::Method() } // end of class DerivedScenario1 -.class public abstract auto ansi InterfaceScenario2 +.class interface public abstract auto ansi InterfaceScenario2 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -51,11 +50,12 @@ } // end of method Method } // end of class BaseScenario2 .class public auto ansi DerivedScenario2 - extends class BaseScenario2 - implements class InterfaceScenario2 + extends BaseScenario2 + implements InterfaceScenario2 { + .override method int32 InterfaceScenario2::Method() with method int32 BaseScenario2::Method() } // end of class DerivedScenario2 -.class public abstract auto ansi InterfaceScenario3 +.class interface public abstract auto ansi InterfaceScenario3 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -63,11 +63,11 @@ } // end of class InterfaceScenario3 .class public auto ansi BaseScenario3 extends [System.Runtime]System.Object - implements class InterfaceScenario3 + implements InterfaceScenario3 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario3::Method() + .override method int32 InterfaceScenario3::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -76,12 +76,12 @@ } // end of method Method } // end of class BaseScenario3 .class public auto ansi DerivedScenario3 - extends class BaseScenario3 - implements class InterfaceScenario3 + extends BaseScenario3 + implements InterfaceScenario3 { - .override method int32 class InterfaceScenario3::Method() with method int32 class BaseScenario3::Method() + .override method int32 InterfaceScenario3::Method() with method int32 BaseScenario3::Method() } // end of class DerivedScenario3 -.class public abstract auto ansi InterfaceScenario4 +.class interface public abstract auto ansi InterfaceScenario4 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -89,7 +89,7 @@ } // end of class InterfaceScenario4 .class public abstract auto ansi BaseScenario4 extends [System.Runtime]System.Object - implements class InterfaceScenario4 + implements InterfaceScenario4 { .method public static int32 Method() cil managed noinlining { @@ -101,11 +101,12 @@ } // end of method Method } // end of class BaseScenario4 .class public auto ansi DerivedScenario4 - extends class BaseScenario4 - implements class InterfaceScenario4 + extends BaseScenario4 + implements InterfaceScenario4 { + .override method int32 InterfaceScenario4::Method() with method int32 BaseScenario4::Method() } // end of class DerivedScenario4 -.class public abstract auto ansi InterfaceScenario5 +.class interface public abstract auto ansi InterfaceScenario5 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -113,11 +114,11 @@ } // end of class InterfaceScenario5 .class public auto ansi BaseScenario5 extends [System.Runtime]System.Object - implements class InterfaceScenario5 + implements InterfaceScenario5 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario5::Method() + .override method int32 InterfaceScenario5::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -126,11 +127,10 @@ } // end of method Method } // end of class BaseScenario5 .class public auto ansi DerivedScenario5`1 - extends class BaseScenario5 + extends BaseScenario5 { - .override method int32 class InterfaceScenario5::Method() with method int32 class BaseScenario5::Method() } // end of class DerivedScenario5`1 -.class public abstract auto ansi InterfaceScenario6 +.class interface public abstract auto ansi InterfaceScenario6 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -149,11 +149,12 @@ } // end of method Method } // end of class BaseScenario6 .class public auto ansi DerivedScenario6`1 - extends class BaseScenario6 - implements class InterfaceScenario6 + extends BaseScenario6 + implements InterfaceScenario6 { + .override method int32 InterfaceScenario6::Method() with method int32 BaseScenario6::Method() } // end of class DerivedScenario6`1 -.class public abstract auto ansi InterfaceScenario7 +.class interface public abstract auto ansi InterfaceScenario7 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -161,11 +162,11 @@ } // end of class InterfaceScenario7 .class public auto ansi BaseScenario7 extends [System.Runtime]System.Object - implements class InterfaceScenario7 + implements InterfaceScenario7 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario7::Method() + .override method int32 InterfaceScenario7::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -174,12 +175,12 @@ } // end of method Method } // end of class BaseScenario7 .class public auto ansi DerivedScenario7`1 - extends class BaseScenario7 - implements class InterfaceScenario7 + extends BaseScenario7 + implements InterfaceScenario7 { - .override method int32 class InterfaceScenario7::Method() with method int32 class BaseScenario7::Method() + .override method int32 InterfaceScenario7::Method() with method int32 BaseScenario7::Method() } // end of class DerivedScenario7`1 -.class public abstract auto ansi InterfaceScenario8 +.class interface public abstract auto ansi InterfaceScenario8 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -187,7 +188,7 @@ } // end of class InterfaceScenario8 .class public abstract auto ansi BaseScenario8 extends [System.Runtime]System.Object - implements class InterfaceScenario8 + implements InterfaceScenario8 { .method public static int32 Method() cil managed noinlining { @@ -199,11 +200,12 @@ } // end of method Method } // end of class BaseScenario8 .class public auto ansi DerivedScenario8`1 - extends class BaseScenario8 - implements class InterfaceScenario8 + extends BaseScenario8 + implements InterfaceScenario8 { + .override method int32 InterfaceScenario8::Method() with method int32 BaseScenario8::Method() } // end of class DerivedScenario8`1 -.class public abstract auto ansi InterfaceScenario9 +.class interface public abstract auto ansi InterfaceScenario9 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -211,11 +213,11 @@ } // end of class InterfaceScenario9 .class public auto ansi BaseScenario9 extends [System.Runtime]System.Object - implements class InterfaceScenario9 + implements InterfaceScenario9 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario9::Method() + .override method int32 InterfaceScenario9::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -224,11 +226,10 @@ } // end of method Method } // end of class BaseScenario9 .class public auto ansi DerivedScenario9`1 - extends class BaseScenario9 + extends BaseScenario9 { - .override method int32 class InterfaceScenario9::Method() with method int32 class BaseScenario9::Method() } // end of class DerivedScenario9`1 -.class public abstract auto ansi InterfaceScenario10 +.class interface public abstract auto ansi InterfaceScenario10 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -247,11 +248,12 @@ } // end of method Method } // end of class BaseScenario10 .class public auto ansi DerivedScenario10`1 - extends class BaseScenario10 - implements class InterfaceScenario10 + extends BaseScenario10 + implements InterfaceScenario10 { + .override method int32 InterfaceScenario10::Method() with method int32 BaseScenario10::Method() } // end of class DerivedScenario10`1 -.class public abstract auto ansi InterfaceScenario11 +.class interface public abstract auto ansi InterfaceScenario11 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -259,11 +261,11 @@ } // end of class InterfaceScenario11 .class public auto ansi BaseScenario11 extends [System.Runtime]System.Object - implements class InterfaceScenario11 + implements InterfaceScenario11 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario11::Method() + .override method int32 InterfaceScenario11::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -272,12 +274,12 @@ } // end of method Method } // end of class BaseScenario11 .class public auto ansi DerivedScenario11`1 - extends class BaseScenario11 - implements class InterfaceScenario11 + extends BaseScenario11 + implements InterfaceScenario11 { - .override method int32 class InterfaceScenario11::Method() with method int32 class BaseScenario11::Method() + .override method int32 InterfaceScenario11::Method() with method int32 BaseScenario11::Method() } // end of class DerivedScenario11`1 -.class public abstract auto ansi InterfaceScenario12 +.class interface public abstract auto ansi InterfaceScenario12 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -285,7 +287,7 @@ } // end of class InterfaceScenario12 .class public abstract auto ansi BaseScenario12 extends [System.Runtime]System.Object - implements class InterfaceScenario12 + implements InterfaceScenario12 { .method public static int32 Method() cil managed noinlining { @@ -297,11 +299,12 @@ } // end of method Method } // end of class BaseScenario12 .class public auto ansi DerivedScenario12`1 - extends class BaseScenario12 - implements class InterfaceScenario12 + extends BaseScenario12 + implements InterfaceScenario12 { + .override method int32 InterfaceScenario12::Method() with method int32 BaseScenario12::Method() } // end of class DerivedScenario12`1 -.class public abstract auto ansi InterfaceScenario13 +.class interface public abstract auto ansi InterfaceScenario13 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -309,11 +312,11 @@ } // end of class InterfaceScenario13 .class public auto ansi BaseScenario13`1 extends [System.Runtime]System.Object - implements class InterfaceScenario13 + implements InterfaceScenario13 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario13::Method() + .override method int32 InterfaceScenario13::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -324,9 +327,8 @@ .class public auto ansi DerivedScenario13 extends class BaseScenario13`1 { - .override method int32 class InterfaceScenario13::Method() with method int32 class BaseScenario13`1::Method() } // end of class DerivedScenario13 -.class public abstract auto ansi InterfaceScenario14 +.class interface public abstract auto ansi InterfaceScenario14 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -346,10 +348,11 @@ } // end of class BaseScenario14`1 .class public auto ansi DerivedScenario14 extends class BaseScenario14`1 - implements class InterfaceScenario14 + implements InterfaceScenario14 { + .override method int32 InterfaceScenario14::Method() with method int32 class BaseScenario14`1::Method() } // end of class DerivedScenario14 -.class public abstract auto ansi InterfaceScenario15 +.class interface public abstract auto ansi InterfaceScenario15 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -357,11 +360,11 @@ } // end of class InterfaceScenario15 .class public auto ansi BaseScenario15`1 extends [System.Runtime]System.Object - implements class InterfaceScenario15 + implements InterfaceScenario15 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario15::Method() + .override method int32 InterfaceScenario15::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -371,11 +374,11 @@ } // end of class BaseScenario15`1 .class public auto ansi DerivedScenario15 extends class BaseScenario15`1 - implements class InterfaceScenario15 + implements InterfaceScenario15 { - .override method int32 class InterfaceScenario15::Method() with method int32 class BaseScenario15`1::Method() + .override method int32 InterfaceScenario15::Method() with method int32 class BaseScenario15`1::Method() } // end of class DerivedScenario15 -.class public abstract auto ansi InterfaceScenario16 +.class interface public abstract auto ansi InterfaceScenario16 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -383,7 +386,7 @@ } // end of class InterfaceScenario16 .class public abstract auto ansi BaseScenario16`1 extends [System.Runtime]System.Object - implements class InterfaceScenario16 + implements InterfaceScenario16 { .method public static int32 Method() cil managed noinlining { @@ -396,10 +399,11 @@ } // end of class BaseScenario16`1 .class public auto ansi DerivedScenario16 extends class BaseScenario16`1 - implements class InterfaceScenario16 + implements InterfaceScenario16 { + .override method int32 InterfaceScenario16::Method() with method int32 class BaseScenario16`1::Method() } // end of class DerivedScenario16 -.class public abstract auto ansi InterfaceScenario17 +.class interface public abstract auto ansi InterfaceScenario17 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -407,11 +411,11 @@ } // end of class InterfaceScenario17 .class public auto ansi BaseScenario17`1 extends [System.Runtime]System.Object - implements class InterfaceScenario17 + implements InterfaceScenario17 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario17::Method() + .override method int32 InterfaceScenario17::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -422,9 +426,8 @@ .class public auto ansi DerivedScenario17`1 extends class BaseScenario17`1 { - .override method int32 class InterfaceScenario17::Method() with method int32 class BaseScenario17`1::Method() } // end of class DerivedScenario17`1 -.class public abstract auto ansi InterfaceScenario18 +.class interface public abstract auto ansi InterfaceScenario18 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -444,10 +447,11 @@ } // end of class BaseScenario18`1 .class public auto ansi DerivedScenario18`1 extends class BaseScenario18`1 - implements class InterfaceScenario18 + implements InterfaceScenario18 { + .override method int32 InterfaceScenario18::Method() with method int32 class BaseScenario18`1::Method() } // end of class DerivedScenario18`1 -.class public abstract auto ansi InterfaceScenario19 +.class interface public abstract auto ansi InterfaceScenario19 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -455,11 +459,11 @@ } // end of class InterfaceScenario19 .class public auto ansi BaseScenario19`1 extends [System.Runtime]System.Object - implements class InterfaceScenario19 + implements InterfaceScenario19 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario19::Method() + .override method int32 InterfaceScenario19::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -469,11 +473,11 @@ } // end of class BaseScenario19`1 .class public auto ansi DerivedScenario19`1 extends class BaseScenario19`1 - implements class InterfaceScenario19 + implements InterfaceScenario19 { - .override method int32 class InterfaceScenario19::Method() with method int32 class BaseScenario19`1::Method() + .override method int32 InterfaceScenario19::Method() with method int32 class BaseScenario19`1::Method() } // end of class DerivedScenario19`1 -.class public abstract auto ansi InterfaceScenario20 +.class interface public abstract auto ansi InterfaceScenario20 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -481,7 +485,7 @@ } // end of class InterfaceScenario20 .class public abstract auto ansi BaseScenario20`1 extends [System.Runtime]System.Object - implements class InterfaceScenario20 + implements InterfaceScenario20 { .method public static int32 Method() cil managed noinlining { @@ -494,10 +498,11 @@ } // end of class BaseScenario20`1 .class public auto ansi DerivedScenario20`1 extends class BaseScenario20`1 - implements class InterfaceScenario20 + implements InterfaceScenario20 { + .override method int32 InterfaceScenario20::Method() with method int32 class BaseScenario20`1::Method() } // end of class DerivedScenario20`1 -.class public abstract auto ansi InterfaceScenario21 +.class interface public abstract auto ansi InterfaceScenario21 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -505,11 +510,11 @@ } // end of class InterfaceScenario21 .class public auto ansi BaseScenario21`1 extends [System.Runtime]System.Object - implements class InterfaceScenario21 + implements InterfaceScenario21 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario21::Method() + .override method int32 InterfaceScenario21::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -520,9 +525,8 @@ .class public auto ansi DerivedScenario21`1 extends class BaseScenario21`1 { - .override method int32 class InterfaceScenario21::Method() with method int32 class BaseScenario21`1::Method() } // end of class DerivedScenario21`1 -.class public abstract auto ansi InterfaceScenario22 +.class interface public abstract auto ansi InterfaceScenario22 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -542,10 +546,11 @@ } // end of class BaseScenario22`1 .class public auto ansi DerivedScenario22`1 extends class BaseScenario22`1 - implements class InterfaceScenario22 + implements InterfaceScenario22 { + .override method int32 InterfaceScenario22::Method() with method int32 class BaseScenario22`1::Method() } // end of class DerivedScenario22`1 -.class public abstract auto ansi InterfaceScenario23 +.class interface public abstract auto ansi InterfaceScenario23 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -553,11 +558,11 @@ } // end of class InterfaceScenario23 .class public auto ansi BaseScenario23`1 extends [System.Runtime]System.Object - implements class InterfaceScenario23 + implements InterfaceScenario23 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario23::Method() + .override method int32 InterfaceScenario23::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -567,11 +572,11 @@ } // end of class BaseScenario23`1 .class public auto ansi DerivedScenario23`1 extends class BaseScenario23`1 - implements class InterfaceScenario23 + implements InterfaceScenario23 { - .override method int32 class InterfaceScenario23::Method() with method int32 class BaseScenario23`1::Method() + .override method int32 InterfaceScenario23::Method() with method int32 class BaseScenario23`1::Method() } // end of class DerivedScenario23`1 -.class public abstract auto ansi InterfaceScenario24 +.class interface public abstract auto ansi InterfaceScenario24 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -579,7 +584,7 @@ } // end of class InterfaceScenario24 .class public abstract auto ansi BaseScenario24`1 extends [System.Runtime]System.Object - implements class InterfaceScenario24 + implements InterfaceScenario24 { .method public static int32 Method() cil managed noinlining { @@ -592,10 +597,11 @@ } // end of class BaseScenario24`1 .class public auto ansi DerivedScenario24`1 extends class BaseScenario24`1 - implements class InterfaceScenario24 + implements InterfaceScenario24 { + .override method int32 InterfaceScenario24::Method() with method int32 class BaseScenario24`1::Method() } // end of class DerivedScenario24`1 -.class public abstract auto ansi InterfaceScenario25 +.class interface public abstract auto ansi InterfaceScenario25 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -603,11 +609,11 @@ } // end of class InterfaceScenario25 .class public auto ansi BaseScenario25`1 extends [System.Runtime]System.Object - implements class InterfaceScenario25 + implements InterfaceScenario25 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario25::Method() + .override method int32 InterfaceScenario25::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -618,9 +624,8 @@ .class public auto ansi DerivedScenario25`1 extends class BaseScenario25`1 { - .override method int32 class InterfaceScenario25::Method() with method int32 class BaseScenario25`1::Method() } // end of class DerivedScenario25`1 -.class public abstract auto ansi InterfaceScenario26 +.class interface public abstract auto ansi InterfaceScenario26 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -640,10 +645,11 @@ } // end of class BaseScenario26`1 .class public auto ansi DerivedScenario26`1 extends class BaseScenario26`1 - implements class InterfaceScenario26 + implements InterfaceScenario26 { + .override method int32 InterfaceScenario26::Method() with method int32 class BaseScenario26`1::Method() } // end of class DerivedScenario26`1 -.class public abstract auto ansi InterfaceScenario27 +.class interface public abstract auto ansi InterfaceScenario27 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -651,11 +657,11 @@ } // end of class InterfaceScenario27 .class public auto ansi BaseScenario27`1 extends [System.Runtime]System.Object - implements class InterfaceScenario27 + implements InterfaceScenario27 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario27::Method() + .override method int32 InterfaceScenario27::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -665,11 +671,11 @@ } // end of class BaseScenario27`1 .class public auto ansi DerivedScenario27`1 extends class BaseScenario27`1 - implements class InterfaceScenario27 + implements InterfaceScenario27 { - .override method int32 class InterfaceScenario27::Method() with method int32 class BaseScenario27`1::Method() + .override method int32 InterfaceScenario27::Method() with method int32 class BaseScenario27`1::Method() } // end of class DerivedScenario27`1 -.class public abstract auto ansi InterfaceScenario28 +.class interface public abstract auto ansi InterfaceScenario28 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -677,7 +683,7 @@ } // end of class InterfaceScenario28 .class public abstract auto ansi BaseScenario28`1 extends [System.Runtime]System.Object - implements class InterfaceScenario28 + implements InterfaceScenario28 { .method public static int32 Method() cil managed noinlining { @@ -690,10 +696,11 @@ } // end of class BaseScenario28`1 .class public auto ansi DerivedScenario28`1 extends class BaseScenario28`1 - implements class InterfaceScenario28 + implements InterfaceScenario28 { + .override method int32 InterfaceScenario28::Method() with method int32 class BaseScenario28`1::Method() } // end of class DerivedScenario28`1 -.class public abstract auto ansi InterfaceScenario29 +.class interface public abstract auto ansi InterfaceScenario29 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -701,11 +708,11 @@ } // end of class InterfaceScenario29 .class public auto ansi BaseScenario29`1 extends [System.Runtime]System.Object - implements class InterfaceScenario29 + implements InterfaceScenario29 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario29::Method() + .override method int32 InterfaceScenario29::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -716,9 +723,8 @@ .class public auto ansi DerivedScenario29`1 extends class BaseScenario29`1 { - .override method int32 class InterfaceScenario29::Method() with method int32 class BaseScenario29`1::Method() } // end of class DerivedScenario29`1 -.class public abstract auto ansi InterfaceScenario30 +.class interface public abstract auto ansi InterfaceScenario30 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -738,10 +744,11 @@ } // end of class BaseScenario30`1 .class public auto ansi DerivedScenario30`1 extends class BaseScenario30`1 - implements class InterfaceScenario30 + implements InterfaceScenario30 { + .override method int32 InterfaceScenario30::Method() with method int32 class BaseScenario30`1::Method() } // end of class DerivedScenario30`1 -.class public abstract auto ansi InterfaceScenario31 +.class interface public abstract auto ansi InterfaceScenario31 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -749,11 +756,11 @@ } // end of class InterfaceScenario31 .class public auto ansi BaseScenario31`1 extends [System.Runtime]System.Object - implements class InterfaceScenario31 + implements InterfaceScenario31 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario31::Method() + .override method int32 InterfaceScenario31::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -763,11 +770,11 @@ } // end of class BaseScenario31`1 .class public auto ansi DerivedScenario31`1 extends class BaseScenario31`1 - implements class InterfaceScenario31 + implements InterfaceScenario31 { - .override method int32 class InterfaceScenario31::Method() with method int32 class BaseScenario31`1::Method() + .override method int32 InterfaceScenario31::Method() with method int32 class BaseScenario31`1::Method() } // end of class DerivedScenario31`1 -.class public abstract auto ansi InterfaceScenario32 +.class interface public abstract auto ansi InterfaceScenario32 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -775,7 +782,7 @@ } // end of class InterfaceScenario32 .class public abstract auto ansi BaseScenario32`1 extends [System.Runtime]System.Object - implements class InterfaceScenario32 + implements InterfaceScenario32 { .method public static int32 Method() cil managed noinlining { @@ -788,10 +795,11 @@ } // end of class BaseScenario32`1 .class public auto ansi DerivedScenario32`1 extends class BaseScenario32`1 - implements class InterfaceScenario32 + implements InterfaceScenario32 { + .override method int32 InterfaceScenario32::Method() with method int32 class BaseScenario32`1::Method() } // end of class DerivedScenario32`1 -.class public abstract auto ansi InterfaceScenario33 +.class interface public abstract auto ansi InterfaceScenario33 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -799,11 +807,11 @@ } // end of class InterfaceScenario33 .class public auto ansi BaseScenario33`1 extends [System.Runtime]System.Object - implements class InterfaceScenario33 + implements InterfaceScenario33 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario33::Method() + .override method int32 InterfaceScenario33::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -814,9 +822,8 @@ .class public auto ansi DerivedScenario33`1 extends class BaseScenario33`1> { - .override method int32 class InterfaceScenario33::Method() with method int32 class BaseScenario33`1>::Method() } // end of class DerivedScenario33`1 -.class public abstract auto ansi InterfaceScenario34 +.class interface public abstract auto ansi InterfaceScenario34 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -836,10 +843,11 @@ } // end of class BaseScenario34`1 .class public auto ansi DerivedScenario34`1 extends class BaseScenario34`1> - implements class InterfaceScenario34 + implements InterfaceScenario34 { + .override method int32 InterfaceScenario34::Method() with method int32 class BaseScenario34`1>::Method() } // end of class DerivedScenario34`1 -.class public abstract auto ansi InterfaceScenario35 +.class interface public abstract auto ansi InterfaceScenario35 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -847,11 +855,11 @@ } // end of class InterfaceScenario35 .class public auto ansi BaseScenario35`1 extends [System.Runtime]System.Object - implements class InterfaceScenario35 + implements InterfaceScenario35 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario35::Method() + .override method int32 InterfaceScenario35::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -861,11 +869,11 @@ } // end of class BaseScenario35`1 .class public auto ansi DerivedScenario35`1 extends class BaseScenario35`1> - implements class InterfaceScenario35 + implements InterfaceScenario35 { - .override method int32 class InterfaceScenario35::Method() with method int32 class BaseScenario35`1>::Method() + .override method int32 InterfaceScenario35::Method() with method int32 class BaseScenario35`1>::Method() } // end of class DerivedScenario35`1 -.class public abstract auto ansi InterfaceScenario36 +.class interface public abstract auto ansi InterfaceScenario36 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -873,7 +881,7 @@ } // end of class InterfaceScenario36 .class public abstract auto ansi BaseScenario36`1 extends [System.Runtime]System.Object - implements class InterfaceScenario36 + implements InterfaceScenario36 { .method public static int32 Method() cil managed noinlining { @@ -886,10 +894,11 @@ } // end of class BaseScenario36`1 .class public auto ansi DerivedScenario36`1 extends class BaseScenario36`1> - implements class InterfaceScenario36 + implements InterfaceScenario36 { + .override method int32 InterfaceScenario36::Method() with method int32 class BaseScenario36`1>::Method() } // end of class DerivedScenario36`1 -.class public abstract auto ansi InterfaceScenario37 +.class interface public abstract auto ansi InterfaceScenario37 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -897,11 +906,11 @@ } // end of class InterfaceScenario37 .class public auto ansi BaseScenario37`1 extends [System.Runtime]System.Object - implements class InterfaceScenario37 + implements InterfaceScenario37 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario37::Method() + .override method int32 InterfaceScenario37::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -912,9 +921,8 @@ .class public auto ansi DerivedScenario37`1 extends class BaseScenario37`1> { - .override method int32 class InterfaceScenario37::Method() with method int32 class BaseScenario37`1>::Method() } // end of class DerivedScenario37`1 -.class public abstract auto ansi InterfaceScenario38 +.class interface public abstract auto ansi InterfaceScenario38 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -934,10 +942,11 @@ } // end of class BaseScenario38`1 .class public auto ansi DerivedScenario38`1 extends class BaseScenario38`1> - implements class InterfaceScenario38 + implements InterfaceScenario38 { + .override method int32 InterfaceScenario38::Method() with method int32 class BaseScenario38`1>::Method() } // end of class DerivedScenario38`1 -.class public abstract auto ansi InterfaceScenario39 +.class interface public abstract auto ansi InterfaceScenario39 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -945,11 +954,11 @@ } // end of class InterfaceScenario39 .class public auto ansi BaseScenario39`1 extends [System.Runtime]System.Object - implements class InterfaceScenario39 + implements InterfaceScenario39 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario39::Method() + .override method int32 InterfaceScenario39::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -959,11 +968,11 @@ } // end of class BaseScenario39`1 .class public auto ansi DerivedScenario39`1 extends class BaseScenario39`1> - implements class InterfaceScenario39 + implements InterfaceScenario39 { - .override method int32 class InterfaceScenario39::Method() with method int32 class BaseScenario39`1>::Method() + .override method int32 InterfaceScenario39::Method() with method int32 class BaseScenario39`1>::Method() } // end of class DerivedScenario39`1 -.class public abstract auto ansi InterfaceScenario40 +.class interface public abstract auto ansi InterfaceScenario40 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -971,7 +980,7 @@ } // end of class InterfaceScenario40 .class public abstract auto ansi BaseScenario40`1 extends [System.Runtime]System.Object - implements class InterfaceScenario40 + implements InterfaceScenario40 { .method public static int32 Method() cil managed noinlining { @@ -984,10 +993,11 @@ } // end of class BaseScenario40`1 .class public auto ansi DerivedScenario40`1 extends class BaseScenario40`1> - implements class InterfaceScenario40 + implements InterfaceScenario40 { + .override method int32 InterfaceScenario40::Method() with method int32 class BaseScenario40`1>::Method() } // end of class DerivedScenario40`1 -.class public abstract auto ansi InterfaceScenario41 +.class interface public abstract auto ansi InterfaceScenario41 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -995,11 +1005,11 @@ } // end of class InterfaceScenario41 .class public auto ansi BaseScenario41 extends [System.Runtime]System.Object - implements class InterfaceScenario41 + implements InterfaceScenario41 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario41::Method() + .override method object InterfaceScenario41::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1008,11 +1018,10 @@ } // end of method Method } // end of class BaseScenario41 .class public auto ansi DerivedScenario41 - extends class BaseScenario41 + extends BaseScenario41 { - .override method object class InterfaceScenario41::Method() with method object class BaseScenario41::Method() } // end of class DerivedScenario41 -.class public abstract auto ansi InterfaceScenario42 +.class interface public abstract auto ansi InterfaceScenario42 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1031,11 +1040,12 @@ } // end of method Method } // end of class BaseScenario42 .class public auto ansi DerivedScenario42 - extends class BaseScenario42 - implements class InterfaceScenario42 + extends BaseScenario42 + implements InterfaceScenario42 { + .override method object InterfaceScenario42::Method() with method object BaseScenario42::Method() } // end of class DerivedScenario42 -.class public abstract auto ansi InterfaceScenario43 +.class interface public abstract auto ansi InterfaceScenario43 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1043,11 +1053,11 @@ } // end of class InterfaceScenario43 .class public auto ansi BaseScenario43 extends [System.Runtime]System.Object - implements class InterfaceScenario43 + implements InterfaceScenario43 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario43::Method() + .override method object InterfaceScenario43::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1056,12 +1066,12 @@ } // end of method Method } // end of class BaseScenario43 .class public auto ansi DerivedScenario43 - extends class BaseScenario43 - implements class InterfaceScenario43 + extends BaseScenario43 + implements InterfaceScenario43 { - .override method object class InterfaceScenario43::Method() with method object class BaseScenario43::Method() + .override method object InterfaceScenario43::Method() with method object BaseScenario43::Method() } // end of class DerivedScenario43 -.class public abstract auto ansi InterfaceScenario44 +.class interface public abstract auto ansi InterfaceScenario44 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1069,7 +1079,7 @@ } // end of class InterfaceScenario44 .class public abstract auto ansi BaseScenario44 extends [System.Runtime]System.Object - implements class InterfaceScenario44 + implements InterfaceScenario44 { .method public static object Method() cil managed noinlining { @@ -1081,11 +1091,12 @@ } // end of method Method } // end of class BaseScenario44 .class public auto ansi DerivedScenario44 - extends class BaseScenario44 - implements class InterfaceScenario44 + extends BaseScenario44 + implements InterfaceScenario44 { + .override method object InterfaceScenario44::Method() with method object BaseScenario44::Method() } // end of class DerivedScenario44 -.class public abstract auto ansi InterfaceScenario45 +.class interface public abstract auto ansi InterfaceScenario45 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1093,11 +1104,11 @@ } // end of class InterfaceScenario45 .class public auto ansi BaseScenario45 extends [System.Runtime]System.Object - implements class InterfaceScenario45 + implements InterfaceScenario45 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario45::Method() + .override method object InterfaceScenario45::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1106,11 +1117,10 @@ } // end of method Method } // end of class BaseScenario45 .class public auto ansi DerivedScenario45`1 - extends class BaseScenario45 + extends BaseScenario45 { - .override method object class InterfaceScenario45::Method() with method object class BaseScenario45::Method() } // end of class DerivedScenario45`1 -.class public abstract auto ansi InterfaceScenario46 +.class interface public abstract auto ansi InterfaceScenario46 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1129,11 +1139,12 @@ } // end of method Method } // end of class BaseScenario46 .class public auto ansi DerivedScenario46`1 - extends class BaseScenario46 - implements class InterfaceScenario46 + extends BaseScenario46 + implements InterfaceScenario46 { + .override method object InterfaceScenario46::Method() with method object BaseScenario46::Method() } // end of class DerivedScenario46`1 -.class public abstract auto ansi InterfaceScenario47 +.class interface public abstract auto ansi InterfaceScenario47 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1141,11 +1152,11 @@ } // end of class InterfaceScenario47 .class public auto ansi BaseScenario47 extends [System.Runtime]System.Object - implements class InterfaceScenario47 + implements InterfaceScenario47 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario47::Method() + .override method object InterfaceScenario47::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1154,12 +1165,12 @@ } // end of method Method } // end of class BaseScenario47 .class public auto ansi DerivedScenario47`1 - extends class BaseScenario47 - implements class InterfaceScenario47 + extends BaseScenario47 + implements InterfaceScenario47 { - .override method object class InterfaceScenario47::Method() with method object class BaseScenario47::Method() + .override method object InterfaceScenario47::Method() with method object BaseScenario47::Method() } // end of class DerivedScenario47`1 -.class public abstract auto ansi InterfaceScenario48 +.class interface public abstract auto ansi InterfaceScenario48 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1167,7 +1178,7 @@ } // end of class InterfaceScenario48 .class public abstract auto ansi BaseScenario48 extends [System.Runtime]System.Object - implements class InterfaceScenario48 + implements InterfaceScenario48 { .method public static object Method() cil managed noinlining { @@ -1179,11 +1190,12 @@ } // end of method Method } // end of class BaseScenario48 .class public auto ansi DerivedScenario48`1 - extends class BaseScenario48 - implements class InterfaceScenario48 + extends BaseScenario48 + implements InterfaceScenario48 { + .override method object InterfaceScenario48::Method() with method object BaseScenario48::Method() } // end of class DerivedScenario48`1 -.class public abstract auto ansi InterfaceScenario49 +.class interface public abstract auto ansi InterfaceScenario49 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1191,11 +1203,11 @@ } // end of class InterfaceScenario49 .class public auto ansi BaseScenario49 extends [System.Runtime]System.Object - implements class InterfaceScenario49 + implements InterfaceScenario49 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario49::Method() + .override method object InterfaceScenario49::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1204,11 +1216,10 @@ } // end of method Method } // end of class BaseScenario49 .class public auto ansi DerivedScenario49`1 - extends class BaseScenario49 + extends BaseScenario49 { - .override method object class InterfaceScenario49::Method() with method object class BaseScenario49::Method() } // end of class DerivedScenario49`1 -.class public abstract auto ansi InterfaceScenario50 +.class interface public abstract auto ansi InterfaceScenario50 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1227,11 +1238,12 @@ } // end of method Method } // end of class BaseScenario50 .class public auto ansi DerivedScenario50`1 - extends class BaseScenario50 - implements class InterfaceScenario50 + extends BaseScenario50 + implements InterfaceScenario50 { + .override method object InterfaceScenario50::Method() with method object BaseScenario50::Method() } // end of class DerivedScenario50`1 -.class public abstract auto ansi InterfaceScenario51 +.class interface public abstract auto ansi InterfaceScenario51 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1239,11 +1251,11 @@ } // end of class InterfaceScenario51 .class public auto ansi BaseScenario51 extends [System.Runtime]System.Object - implements class InterfaceScenario51 + implements InterfaceScenario51 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario51::Method() + .override method object InterfaceScenario51::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1252,12 +1264,12 @@ } // end of method Method } // end of class BaseScenario51 .class public auto ansi DerivedScenario51`1 - extends class BaseScenario51 - implements class InterfaceScenario51 + extends BaseScenario51 + implements InterfaceScenario51 { - .override method object class InterfaceScenario51::Method() with method object class BaseScenario51::Method() + .override method object InterfaceScenario51::Method() with method object BaseScenario51::Method() } // end of class DerivedScenario51`1 -.class public abstract auto ansi InterfaceScenario52 +.class interface public abstract auto ansi InterfaceScenario52 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1265,7 +1277,7 @@ } // end of class InterfaceScenario52 .class public abstract auto ansi BaseScenario52 extends [System.Runtime]System.Object - implements class InterfaceScenario52 + implements InterfaceScenario52 { .method public static object Method() cil managed noinlining { @@ -1277,11 +1289,12 @@ } // end of method Method } // end of class BaseScenario52 .class public auto ansi DerivedScenario52`1 - extends class BaseScenario52 - implements class InterfaceScenario52 + extends BaseScenario52 + implements InterfaceScenario52 { + .override method object InterfaceScenario52::Method() with method object BaseScenario52::Method() } // end of class DerivedScenario52`1 -.class public abstract auto ansi InterfaceScenario53 +.class interface public abstract auto ansi InterfaceScenario53 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1289,11 +1302,11 @@ } // end of class InterfaceScenario53 .class public auto ansi BaseScenario53`1 extends [System.Runtime]System.Object - implements class InterfaceScenario53 + implements InterfaceScenario53 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario53::Method() + .override method object InterfaceScenario53::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1304,9 +1317,8 @@ .class public auto ansi DerivedScenario53 extends class BaseScenario53`1 { - .override method object class InterfaceScenario53::Method() with method object class BaseScenario53`1::Method() } // end of class DerivedScenario53 -.class public abstract auto ansi InterfaceScenario54 +.class interface public abstract auto ansi InterfaceScenario54 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1326,10 +1338,11 @@ } // end of class BaseScenario54`1 .class public auto ansi DerivedScenario54 extends class BaseScenario54`1 - implements class InterfaceScenario54 + implements InterfaceScenario54 { + .override method object InterfaceScenario54::Method() with method object class BaseScenario54`1::Method() } // end of class DerivedScenario54 -.class public abstract auto ansi InterfaceScenario55 +.class interface public abstract auto ansi InterfaceScenario55 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1337,11 +1350,11 @@ } // end of class InterfaceScenario55 .class public auto ansi BaseScenario55`1 extends [System.Runtime]System.Object - implements class InterfaceScenario55 + implements InterfaceScenario55 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario55::Method() + .override method object InterfaceScenario55::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1351,11 +1364,11 @@ } // end of class BaseScenario55`1 .class public auto ansi DerivedScenario55 extends class BaseScenario55`1 - implements class InterfaceScenario55 + implements InterfaceScenario55 { - .override method object class InterfaceScenario55::Method() with method object class BaseScenario55`1::Method() + .override method object InterfaceScenario55::Method() with method object class BaseScenario55`1::Method() } // end of class DerivedScenario55 -.class public abstract auto ansi InterfaceScenario56 +.class interface public abstract auto ansi InterfaceScenario56 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1363,7 +1376,7 @@ } // end of class InterfaceScenario56 .class public abstract auto ansi BaseScenario56`1 extends [System.Runtime]System.Object - implements class InterfaceScenario56 + implements InterfaceScenario56 { .method public static object Method() cil managed noinlining { @@ -1376,10 +1389,11 @@ } // end of class BaseScenario56`1 .class public auto ansi DerivedScenario56 extends class BaseScenario56`1 - implements class InterfaceScenario56 + implements InterfaceScenario56 { + .override method object InterfaceScenario56::Method() with method object class BaseScenario56`1::Method() } // end of class DerivedScenario56 -.class public abstract auto ansi InterfaceScenario57 +.class interface public abstract auto ansi InterfaceScenario57 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1387,11 +1401,11 @@ } // end of class InterfaceScenario57 .class public auto ansi BaseScenario57`1 extends [System.Runtime]System.Object - implements class InterfaceScenario57 + implements InterfaceScenario57 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario57::Method() + .override method object InterfaceScenario57::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1402,9 +1416,8 @@ .class public auto ansi DerivedScenario57`1 extends class BaseScenario57`1 { - .override method object class InterfaceScenario57::Method() with method object class BaseScenario57`1::Method() } // end of class DerivedScenario57`1 -.class public abstract auto ansi InterfaceScenario58 +.class interface public abstract auto ansi InterfaceScenario58 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1424,10 +1437,11 @@ } // end of class BaseScenario58`1 .class public auto ansi DerivedScenario58`1 extends class BaseScenario58`1 - implements class InterfaceScenario58 + implements InterfaceScenario58 { + .override method object InterfaceScenario58::Method() with method object class BaseScenario58`1::Method() } // end of class DerivedScenario58`1 -.class public abstract auto ansi InterfaceScenario59 +.class interface public abstract auto ansi InterfaceScenario59 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1435,11 +1449,11 @@ } // end of class InterfaceScenario59 .class public auto ansi BaseScenario59`1 extends [System.Runtime]System.Object - implements class InterfaceScenario59 + implements InterfaceScenario59 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario59::Method() + .override method object InterfaceScenario59::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1449,11 +1463,11 @@ } // end of class BaseScenario59`1 .class public auto ansi DerivedScenario59`1 extends class BaseScenario59`1 - implements class InterfaceScenario59 + implements InterfaceScenario59 { - .override method object class InterfaceScenario59::Method() with method object class BaseScenario59`1::Method() + .override method object InterfaceScenario59::Method() with method object class BaseScenario59`1::Method() } // end of class DerivedScenario59`1 -.class public abstract auto ansi InterfaceScenario60 +.class interface public abstract auto ansi InterfaceScenario60 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1461,7 +1475,7 @@ } // end of class InterfaceScenario60 .class public abstract auto ansi BaseScenario60`1 extends [System.Runtime]System.Object - implements class InterfaceScenario60 + implements InterfaceScenario60 { .method public static object Method() cil managed noinlining { @@ -1474,10 +1488,11 @@ } // end of class BaseScenario60`1 .class public auto ansi DerivedScenario60`1 extends class BaseScenario60`1 - implements class InterfaceScenario60 + implements InterfaceScenario60 { + .override method object InterfaceScenario60::Method() with method object class BaseScenario60`1::Method() } // end of class DerivedScenario60`1 -.class public abstract auto ansi InterfaceScenario61 +.class interface public abstract auto ansi InterfaceScenario61 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1485,11 +1500,11 @@ } // end of class InterfaceScenario61 .class public auto ansi BaseScenario61`1 extends [System.Runtime]System.Object - implements class InterfaceScenario61 + implements InterfaceScenario61 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario61::Method() + .override method object InterfaceScenario61::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1500,9 +1515,8 @@ .class public auto ansi DerivedScenario61`1 extends class BaseScenario61`1 { - .override method object class InterfaceScenario61::Method() with method object class BaseScenario61`1::Method() } // end of class DerivedScenario61`1 -.class public abstract auto ansi InterfaceScenario62 +.class interface public abstract auto ansi InterfaceScenario62 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1522,10 +1536,11 @@ } // end of class BaseScenario62`1 .class public auto ansi DerivedScenario62`1 extends class BaseScenario62`1 - implements class InterfaceScenario62 + implements InterfaceScenario62 { + .override method object InterfaceScenario62::Method() with method object class BaseScenario62`1::Method() } // end of class DerivedScenario62`1 -.class public abstract auto ansi InterfaceScenario63 +.class interface public abstract auto ansi InterfaceScenario63 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1533,11 +1548,11 @@ } // end of class InterfaceScenario63 .class public auto ansi BaseScenario63`1 extends [System.Runtime]System.Object - implements class InterfaceScenario63 + implements InterfaceScenario63 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario63::Method() + .override method object InterfaceScenario63::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1547,11 +1562,11 @@ } // end of class BaseScenario63`1 .class public auto ansi DerivedScenario63`1 extends class BaseScenario63`1 - implements class InterfaceScenario63 + implements InterfaceScenario63 { - .override method object class InterfaceScenario63::Method() with method object class BaseScenario63`1::Method() + .override method object InterfaceScenario63::Method() with method object class BaseScenario63`1::Method() } // end of class DerivedScenario63`1 -.class public abstract auto ansi InterfaceScenario64 +.class interface public abstract auto ansi InterfaceScenario64 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1559,7 +1574,7 @@ } // end of class InterfaceScenario64 .class public abstract auto ansi BaseScenario64`1 extends [System.Runtime]System.Object - implements class InterfaceScenario64 + implements InterfaceScenario64 { .method public static object Method() cil managed noinlining { @@ -1572,10 +1587,11 @@ } // end of class BaseScenario64`1 .class public auto ansi DerivedScenario64`1 extends class BaseScenario64`1 - implements class InterfaceScenario64 + implements InterfaceScenario64 { + .override method object InterfaceScenario64::Method() with method object class BaseScenario64`1::Method() } // end of class DerivedScenario64`1 -.class public abstract auto ansi InterfaceScenario65 +.class interface public abstract auto ansi InterfaceScenario65 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1583,11 +1599,11 @@ } // end of class InterfaceScenario65 .class public auto ansi BaseScenario65`1 extends [System.Runtime]System.Object - implements class InterfaceScenario65 + implements InterfaceScenario65 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario65::Method() + .override method object InterfaceScenario65::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1598,9 +1614,8 @@ .class public auto ansi DerivedScenario65`1 extends class BaseScenario65`1 { - .override method object class InterfaceScenario65::Method() with method object class BaseScenario65`1::Method() } // end of class DerivedScenario65`1 -.class public abstract auto ansi InterfaceScenario66 +.class interface public abstract auto ansi InterfaceScenario66 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1620,10 +1635,11 @@ } // end of class BaseScenario66`1 .class public auto ansi DerivedScenario66`1 extends class BaseScenario66`1 - implements class InterfaceScenario66 + implements InterfaceScenario66 { + .override method object InterfaceScenario66::Method() with method object class BaseScenario66`1::Method() } // end of class DerivedScenario66`1 -.class public abstract auto ansi InterfaceScenario67 +.class interface public abstract auto ansi InterfaceScenario67 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1631,11 +1647,11 @@ } // end of class InterfaceScenario67 .class public auto ansi BaseScenario67`1 extends [System.Runtime]System.Object - implements class InterfaceScenario67 + implements InterfaceScenario67 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario67::Method() + .override method object InterfaceScenario67::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1645,11 +1661,11 @@ } // end of class BaseScenario67`1 .class public auto ansi DerivedScenario67`1 extends class BaseScenario67`1 - implements class InterfaceScenario67 + implements InterfaceScenario67 { - .override method object class InterfaceScenario67::Method() with method object class BaseScenario67`1::Method() + .override method object InterfaceScenario67::Method() with method object class BaseScenario67`1::Method() } // end of class DerivedScenario67`1 -.class public abstract auto ansi InterfaceScenario68 +.class interface public abstract auto ansi InterfaceScenario68 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1657,7 +1673,7 @@ } // end of class InterfaceScenario68 .class public abstract auto ansi BaseScenario68`1 extends [System.Runtime]System.Object - implements class InterfaceScenario68 + implements InterfaceScenario68 { .method public static object Method() cil managed noinlining { @@ -1670,10 +1686,11 @@ } // end of class BaseScenario68`1 .class public auto ansi DerivedScenario68`1 extends class BaseScenario68`1 - implements class InterfaceScenario68 + implements InterfaceScenario68 { + .override method object InterfaceScenario68::Method() with method object class BaseScenario68`1::Method() } // end of class DerivedScenario68`1 -.class public abstract auto ansi InterfaceScenario69 +.class interface public abstract auto ansi InterfaceScenario69 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1681,11 +1698,11 @@ } // end of class InterfaceScenario69 .class public auto ansi BaseScenario69`1 extends [System.Runtime]System.Object - implements class InterfaceScenario69 + implements InterfaceScenario69 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario69::Method() + .override method object InterfaceScenario69::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1696,9 +1713,8 @@ .class public auto ansi DerivedScenario69`1 extends class BaseScenario69`1 { - .override method object class InterfaceScenario69::Method() with method object class BaseScenario69`1::Method() } // end of class DerivedScenario69`1 -.class public abstract auto ansi InterfaceScenario70 +.class interface public abstract auto ansi InterfaceScenario70 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1718,10 +1734,11 @@ } // end of class BaseScenario70`1 .class public auto ansi DerivedScenario70`1 extends class BaseScenario70`1 - implements class InterfaceScenario70 + implements InterfaceScenario70 { + .override method object InterfaceScenario70::Method() with method object class BaseScenario70`1::Method() } // end of class DerivedScenario70`1 -.class public abstract auto ansi InterfaceScenario71 +.class interface public abstract auto ansi InterfaceScenario71 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1729,11 +1746,11 @@ } // end of class InterfaceScenario71 .class public auto ansi BaseScenario71`1 extends [System.Runtime]System.Object - implements class InterfaceScenario71 + implements InterfaceScenario71 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario71::Method() + .override method object InterfaceScenario71::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1743,11 +1760,11 @@ } // end of class BaseScenario71`1 .class public auto ansi DerivedScenario71`1 extends class BaseScenario71`1 - implements class InterfaceScenario71 + implements InterfaceScenario71 { - .override method object class InterfaceScenario71::Method() with method object class BaseScenario71`1::Method() + .override method object InterfaceScenario71::Method() with method object class BaseScenario71`1::Method() } // end of class DerivedScenario71`1 -.class public abstract auto ansi InterfaceScenario72 +.class interface public abstract auto ansi InterfaceScenario72 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1755,7 +1772,7 @@ } // end of class InterfaceScenario72 .class public abstract auto ansi BaseScenario72`1 extends [System.Runtime]System.Object - implements class InterfaceScenario72 + implements InterfaceScenario72 { .method public static object Method() cil managed noinlining { @@ -1768,10 +1785,11 @@ } // end of class BaseScenario72`1 .class public auto ansi DerivedScenario72`1 extends class BaseScenario72`1 - implements class InterfaceScenario72 + implements InterfaceScenario72 { + .override method object InterfaceScenario72::Method() with method object class BaseScenario72`1::Method() } // end of class DerivedScenario72`1 -.class public abstract auto ansi InterfaceScenario73 +.class interface public abstract auto ansi InterfaceScenario73 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1779,11 +1797,11 @@ } // end of class InterfaceScenario73 .class public auto ansi BaseScenario73`1 extends [System.Runtime]System.Object - implements class InterfaceScenario73 + implements InterfaceScenario73 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario73::Method() + .override method object InterfaceScenario73::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1794,9 +1812,8 @@ .class public auto ansi DerivedScenario73`1 extends class BaseScenario73`1> { - .override method object class InterfaceScenario73::Method() with method object class BaseScenario73`1>::Method() } // end of class DerivedScenario73`1 -.class public abstract auto ansi InterfaceScenario74 +.class interface public abstract auto ansi InterfaceScenario74 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1816,10 +1833,11 @@ } // end of class BaseScenario74`1 .class public auto ansi DerivedScenario74`1 extends class BaseScenario74`1> - implements class InterfaceScenario74 + implements InterfaceScenario74 { + .override method object InterfaceScenario74::Method() with method object class BaseScenario74`1>::Method() } // end of class DerivedScenario74`1 -.class public abstract auto ansi InterfaceScenario75 +.class interface public abstract auto ansi InterfaceScenario75 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1827,11 +1845,11 @@ } // end of class InterfaceScenario75 .class public auto ansi BaseScenario75`1 extends [System.Runtime]System.Object - implements class InterfaceScenario75 + implements InterfaceScenario75 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario75::Method() + .override method object InterfaceScenario75::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1841,11 +1859,11 @@ } // end of class BaseScenario75`1 .class public auto ansi DerivedScenario75`1 extends class BaseScenario75`1> - implements class InterfaceScenario75 + implements InterfaceScenario75 { - .override method object class InterfaceScenario75::Method() with method object class BaseScenario75`1>::Method() + .override method object InterfaceScenario75::Method() with method object class BaseScenario75`1>::Method() } // end of class DerivedScenario75`1 -.class public abstract auto ansi InterfaceScenario76 +.class interface public abstract auto ansi InterfaceScenario76 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1853,7 +1871,7 @@ } // end of class InterfaceScenario76 .class public abstract auto ansi BaseScenario76`1 extends [System.Runtime]System.Object - implements class InterfaceScenario76 + implements InterfaceScenario76 { .method public static object Method() cil managed noinlining { @@ -1866,10 +1884,11 @@ } // end of class BaseScenario76`1 .class public auto ansi DerivedScenario76`1 extends class BaseScenario76`1> - implements class InterfaceScenario76 + implements InterfaceScenario76 { + .override method object InterfaceScenario76::Method() with method object class BaseScenario76`1>::Method() } // end of class DerivedScenario76`1 -.class public abstract auto ansi InterfaceScenario77 +.class interface public abstract auto ansi InterfaceScenario77 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1877,11 +1896,11 @@ } // end of class InterfaceScenario77 .class public auto ansi BaseScenario77`1 extends [System.Runtime]System.Object - implements class InterfaceScenario77 + implements InterfaceScenario77 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario77::Method() + .override method object InterfaceScenario77::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1892,9 +1911,8 @@ .class public auto ansi DerivedScenario77`1 extends class BaseScenario77`1> { - .override method object class InterfaceScenario77::Method() with method object class BaseScenario77`1>::Method() } // end of class DerivedScenario77`1 -.class public abstract auto ansi InterfaceScenario78 +.class interface public abstract auto ansi InterfaceScenario78 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1914,10 +1932,11 @@ } // end of class BaseScenario78`1 .class public auto ansi DerivedScenario78`1 extends class BaseScenario78`1> - implements class InterfaceScenario78 + implements InterfaceScenario78 { + .override method object InterfaceScenario78::Method() with method object class BaseScenario78`1>::Method() } // end of class DerivedScenario78`1 -.class public abstract auto ansi InterfaceScenario79 +.class interface public abstract auto ansi InterfaceScenario79 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1925,11 +1944,11 @@ } // end of class InterfaceScenario79 .class public auto ansi BaseScenario79`1 extends [System.Runtime]System.Object - implements class InterfaceScenario79 + implements InterfaceScenario79 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario79::Method() + .override method object InterfaceScenario79::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1939,11 +1958,11 @@ } // end of class BaseScenario79`1 .class public auto ansi DerivedScenario79`1 extends class BaseScenario79`1> - implements class InterfaceScenario79 + implements InterfaceScenario79 { - .override method object class InterfaceScenario79::Method() with method object class BaseScenario79`1>::Method() + .override method object InterfaceScenario79::Method() with method object class BaseScenario79`1>::Method() } // end of class DerivedScenario79`1 -.class public abstract auto ansi InterfaceScenario80 +.class interface public abstract auto ansi InterfaceScenario80 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1951,7 +1970,7 @@ } // end of class InterfaceScenario80 .class public abstract auto ansi BaseScenario80`1 extends [System.Runtime]System.Object - implements class InterfaceScenario80 + implements InterfaceScenario80 { .method public static object Method() cil managed noinlining { @@ -1964,10 +1983,11 @@ } // end of class BaseScenario80`1 .class public auto ansi DerivedScenario80`1 extends class BaseScenario80`1> - implements class InterfaceScenario80 + implements InterfaceScenario80 { + .override method object InterfaceScenario80::Method() with method object class BaseScenario80`1>::Method() } // end of class DerivedScenario80`1 -.class public abstract auto ansi InterfaceScenario81 +.class interface public abstract auto ansi InterfaceScenario81 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1975,7 +1995,7 @@ } // end of class InterfaceScenario81 .class public abstract auto ansi BaseScenario81`1 extends [System.Runtime]System.Object - implements class InterfaceScenario81 + implements InterfaceScenario81 { .method public static string Method() cil managed noinlining { @@ -1988,10 +2008,11 @@ } // end of class BaseScenario81`1 .class public auto ansi DerivedScenario81`1 extends class BaseScenario81`1 - implements class InterfaceScenario81 + implements InterfaceScenario81 { + .override method string InterfaceScenario81::Method() with method string class BaseScenario81`1::Method() } // end of class DerivedScenario81`1 -.class public abstract auto ansi InterfaceScenario82 +.class interface public abstract auto ansi InterfaceScenario82 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -1999,7 +2020,7 @@ } // end of class InterfaceScenario82 .class public abstract auto ansi BaseScenario82`1 extends [System.Runtime]System.Object - implements class InterfaceScenario82 + implements InterfaceScenario82 { .method public static string Method() cil managed noinlining { @@ -2012,10 +2033,11 @@ } // end of class BaseScenario82`1 .class public auto ansi DerivedScenario82`1 extends class BaseScenario82`1> - implements class InterfaceScenario82 + implements InterfaceScenario82 { + .override method string InterfaceScenario82::Method() with method string class BaseScenario82`1>::Method() } // end of class DerivedScenario82`1 -.class public abstract auto ansi InterfaceScenario83`1 +.class interface public abstract auto ansi InterfaceScenario83`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2036,11 +2058,10 @@ } // end of method Method } // end of class BaseScenario83 .class public auto ansi DerivedScenario83 - extends class BaseScenario83 + extends BaseScenario83 { - .override method int32 class InterfaceScenario83`1::Method() with method int32 class BaseScenario83::Method() } // end of class DerivedScenario83 -.class public abstract auto ansi InterfaceScenario84`1 +.class interface public abstract auto ansi InterfaceScenario84`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2059,11 +2080,12 @@ } // end of method Method } // end of class BaseScenario84 .class public auto ansi DerivedScenario84 - extends class BaseScenario84 + extends BaseScenario84 implements class InterfaceScenario84`1 { + .override method int32 class InterfaceScenario84`1::Method() with method int32 BaseScenario84::Method() } // end of class DerivedScenario84 -.class public abstract auto ansi InterfaceScenario85`1 +.class interface public abstract auto ansi InterfaceScenario85`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2084,12 +2106,12 @@ } // end of method Method } // end of class BaseScenario85 .class public auto ansi DerivedScenario85 - extends class BaseScenario85 + extends BaseScenario85 implements class InterfaceScenario85`1 { - .override method int32 class InterfaceScenario85`1::Method() with method int32 class BaseScenario85::Method() + .override method int32 class InterfaceScenario85`1::Method() with method int32 BaseScenario85::Method() } // end of class DerivedScenario85 -.class public abstract auto ansi InterfaceScenario86`1 +.class interface public abstract auto ansi InterfaceScenario86`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2109,11 +2131,12 @@ } // end of method Method } // end of class BaseScenario86 .class public auto ansi DerivedScenario86 - extends class BaseScenario86 + extends BaseScenario86 implements class InterfaceScenario86`1 { + .override method int32 class InterfaceScenario86`1::Method() with method int32 BaseScenario86::Method() } // end of class DerivedScenario86 -.class public abstract auto ansi InterfaceScenario87`1 +.class interface public abstract auto ansi InterfaceScenario87`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2134,11 +2157,10 @@ } // end of method Method } // end of class BaseScenario87 .class public auto ansi DerivedScenario87`1 - extends class BaseScenario87 + extends BaseScenario87 { - .override method int32 class InterfaceScenario87`1::Method() with method int32 class BaseScenario87::Method() } // end of class DerivedScenario87`1 -.class public abstract auto ansi InterfaceScenario88`1 +.class interface public abstract auto ansi InterfaceScenario88`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2157,11 +2179,12 @@ } // end of method Method } // end of class BaseScenario88 .class public auto ansi DerivedScenario88`1 - extends class BaseScenario88 + extends BaseScenario88 implements class InterfaceScenario88`1 { + .override method int32 class InterfaceScenario88`1::Method() with method int32 BaseScenario88::Method() } // end of class DerivedScenario88`1 -.class public abstract auto ansi InterfaceScenario89`1 +.class interface public abstract auto ansi InterfaceScenario89`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2182,12 +2205,12 @@ } // end of method Method } // end of class BaseScenario89 .class public auto ansi DerivedScenario89`1 - extends class BaseScenario89 + extends BaseScenario89 implements class InterfaceScenario89`1 { - .override method int32 class InterfaceScenario89`1::Method() with method int32 class BaseScenario89::Method() + .override method int32 class InterfaceScenario89`1::Method() with method int32 BaseScenario89::Method() } // end of class DerivedScenario89`1 -.class public abstract auto ansi InterfaceScenario90`1 +.class interface public abstract auto ansi InterfaceScenario90`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2207,11 +2230,12 @@ } // end of method Method } // end of class BaseScenario90 .class public auto ansi DerivedScenario90`1 - extends class BaseScenario90 + extends BaseScenario90 implements class InterfaceScenario90`1 { + .override method int32 class InterfaceScenario90`1::Method() with method int32 BaseScenario90::Method() } // end of class DerivedScenario90`1 -.class public abstract auto ansi InterfaceScenario91`1 +.class interface public abstract auto ansi InterfaceScenario91`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2232,11 +2256,10 @@ } // end of method Method } // end of class BaseScenario91 .class public auto ansi DerivedScenario91`1 - extends class BaseScenario91 + extends BaseScenario91 { - .override method int32 class InterfaceScenario91`1::Method() with method int32 class BaseScenario91::Method() } // end of class DerivedScenario91`1 -.class public abstract auto ansi InterfaceScenario92`1 +.class interface public abstract auto ansi InterfaceScenario92`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2255,11 +2278,12 @@ } // end of method Method } // end of class BaseScenario92 .class public auto ansi DerivedScenario92`1 - extends class BaseScenario92 + extends BaseScenario92 implements class InterfaceScenario92`1 { + .override method int32 class InterfaceScenario92`1::Method() with method int32 BaseScenario92::Method() } // end of class DerivedScenario92`1 -.class public abstract auto ansi InterfaceScenario93`1 +.class interface public abstract auto ansi InterfaceScenario93`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2280,12 +2304,12 @@ } // end of method Method } // end of class BaseScenario93 .class public auto ansi DerivedScenario93`1 - extends class BaseScenario93 + extends BaseScenario93 implements class InterfaceScenario93`1 { - .override method int32 class InterfaceScenario93`1::Method() with method int32 class BaseScenario93::Method() + .override method int32 class InterfaceScenario93`1::Method() with method int32 BaseScenario93::Method() } // end of class DerivedScenario93`1 -.class public abstract auto ansi InterfaceScenario94`1 +.class interface public abstract auto ansi InterfaceScenario94`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2305,11 +2329,12 @@ } // end of method Method } // end of class BaseScenario94 .class public auto ansi DerivedScenario94`1 - extends class BaseScenario94 + extends BaseScenario94 implements class InterfaceScenario94`1 { + .override method int32 class InterfaceScenario94`1::Method() with method int32 BaseScenario94::Method() } // end of class DerivedScenario94`1 -.class public abstract auto ansi InterfaceScenario95`1 +.class interface public abstract auto ansi InterfaceScenario95`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2332,9 +2357,8 @@ .class public auto ansi DerivedScenario95 extends class BaseScenario95`1 { - .override method int32 class InterfaceScenario95`1::Method() with method int32 class BaseScenario95`1::Method() } // end of class DerivedScenario95 -.class public abstract auto ansi InterfaceScenario96`1 +.class interface public abstract auto ansi InterfaceScenario96`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2356,8 +2380,9 @@ extends class BaseScenario96`1 implements class InterfaceScenario96`1 { + .override method int32 class InterfaceScenario96`1::Method() with method int32 class BaseScenario96`1::Method() } // end of class DerivedScenario96 -.class public abstract auto ansi InterfaceScenario97`1 +.class interface public abstract auto ansi InterfaceScenario97`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2383,7 +2408,7 @@ { .override method int32 class InterfaceScenario97`1::Method() with method int32 class BaseScenario97`1::Method() } // end of class DerivedScenario97 -.class public abstract auto ansi InterfaceScenario98`1 +.class interface public abstract auto ansi InterfaceScenario98`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2406,8 +2431,9 @@ extends class BaseScenario98`1 implements class InterfaceScenario98`1 { + .override method int32 class InterfaceScenario98`1::Method() with method int32 class BaseScenario98`1::Method() } // end of class DerivedScenario98 -.class public abstract auto ansi InterfaceScenario99`1 +.class interface public abstract auto ansi InterfaceScenario99`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2430,9 +2456,8 @@ .class public auto ansi DerivedScenario99`1 extends class BaseScenario99`1 { - .override method int32 class InterfaceScenario99`1::Method() with method int32 class BaseScenario99`1::Method() } // end of class DerivedScenario99`1 -.class public abstract auto ansi InterfaceScenario100`1 +.class interface public abstract auto ansi InterfaceScenario100`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2454,8 +2479,9 @@ extends class BaseScenario100`1 implements class InterfaceScenario100`1 { + .override method int32 class InterfaceScenario100`1::Method() with method int32 class BaseScenario100`1::Method() } // end of class DerivedScenario100`1 -.class public abstract auto ansi InterfaceScenario101`1 +.class interface public abstract auto ansi InterfaceScenario101`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2481,7 +2507,7 @@ { .override method int32 class InterfaceScenario101`1::Method() with method int32 class BaseScenario101`1::Method() } // end of class DerivedScenario101`1 -.class public abstract auto ansi InterfaceScenario102`1 +.class interface public abstract auto ansi InterfaceScenario102`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2504,8 +2530,9 @@ extends class BaseScenario102`1 implements class InterfaceScenario102`1 { + .override method int32 class InterfaceScenario102`1::Method() with method int32 class BaseScenario102`1::Method() } // end of class DerivedScenario102`1 -.class public abstract auto ansi InterfaceScenario103`1 +.class interface public abstract auto ansi InterfaceScenario103`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2528,9 +2555,8 @@ .class public auto ansi DerivedScenario103`1 extends class BaseScenario103`1 { - .override method int32 class InterfaceScenario103`1::Method() with method int32 class BaseScenario103`1::Method() } // end of class DerivedScenario103`1 -.class public abstract auto ansi InterfaceScenario104`1 +.class interface public abstract auto ansi InterfaceScenario104`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2552,8 +2578,9 @@ extends class BaseScenario104`1 implements class InterfaceScenario104`1 { + .override method int32 class InterfaceScenario104`1::Method() with method int32 class BaseScenario104`1::Method() } // end of class DerivedScenario104`1 -.class public abstract auto ansi InterfaceScenario105`1 +.class interface public abstract auto ansi InterfaceScenario105`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2579,7 +2606,7 @@ { .override method int32 class InterfaceScenario105`1::Method() with method int32 class BaseScenario105`1::Method() } // end of class DerivedScenario105`1 -.class public abstract auto ansi InterfaceScenario106`1 +.class interface public abstract auto ansi InterfaceScenario106`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2602,8 +2629,9 @@ extends class BaseScenario106`1 implements class InterfaceScenario106`1 { + .override method int32 class InterfaceScenario106`1::Method() with method int32 class BaseScenario106`1::Method() } // end of class DerivedScenario106`1 -.class public abstract auto ansi InterfaceScenario107`1 +.class interface public abstract auto ansi InterfaceScenario107`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2626,9 +2654,8 @@ .class public auto ansi DerivedScenario107`1 extends class BaseScenario107`1 { - .override method int32 class InterfaceScenario107`1::Method() with method int32 class BaseScenario107`1::Method() } // end of class DerivedScenario107`1 -.class public abstract auto ansi InterfaceScenario108`1 +.class interface public abstract auto ansi InterfaceScenario108`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2650,8 +2677,9 @@ extends class BaseScenario108`1 implements class InterfaceScenario108`1 { + .override method int32 class InterfaceScenario108`1::Method() with method int32 class BaseScenario108`1::Method() } // end of class DerivedScenario108`1 -.class public abstract auto ansi InterfaceScenario109`1 +.class interface public abstract auto ansi InterfaceScenario109`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2677,7 +2705,7 @@ { .override method int32 class InterfaceScenario109`1::Method() with method int32 class BaseScenario109`1::Method() } // end of class DerivedScenario109`1 -.class public abstract auto ansi InterfaceScenario110`1 +.class interface public abstract auto ansi InterfaceScenario110`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2700,8 +2728,9 @@ extends class BaseScenario110`1 implements class InterfaceScenario110`1 { + .override method int32 class InterfaceScenario110`1::Method() with method int32 class BaseScenario110`1::Method() } // end of class DerivedScenario110`1 -.class public abstract auto ansi InterfaceScenario111`1 +.class interface public abstract auto ansi InterfaceScenario111`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2724,9 +2753,8 @@ .class public auto ansi DerivedScenario111`1 extends class BaseScenario111`1 { - .override method int32 class InterfaceScenario111`1::Method() with method int32 class BaseScenario111`1::Method() } // end of class DerivedScenario111`1 -.class public abstract auto ansi InterfaceScenario112`1 +.class interface public abstract auto ansi InterfaceScenario112`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2748,8 +2776,9 @@ extends class BaseScenario112`1 implements class InterfaceScenario112`1 { + .override method int32 class InterfaceScenario112`1::Method() with method int32 class BaseScenario112`1::Method() } // end of class DerivedScenario112`1 -.class public abstract auto ansi InterfaceScenario113`1 +.class interface public abstract auto ansi InterfaceScenario113`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2775,7 +2804,7 @@ { .override method int32 class InterfaceScenario113`1::Method() with method int32 class BaseScenario113`1::Method() } // end of class DerivedScenario113`1 -.class public abstract auto ansi InterfaceScenario114`1 +.class interface public abstract auto ansi InterfaceScenario114`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2798,8 +2827,9 @@ extends class BaseScenario114`1 implements class InterfaceScenario114`1 { + .override method int32 class InterfaceScenario114`1::Method() with method int32 class BaseScenario114`1::Method() } // end of class DerivedScenario114`1 -.class public abstract auto ansi InterfaceScenario115`1 +.class interface public abstract auto ansi InterfaceScenario115`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2822,9 +2852,8 @@ .class public auto ansi DerivedScenario115`1 extends class BaseScenario115`1> { - .override method int32 class InterfaceScenario115`1::Method() with method int32 class BaseScenario115`1>::Method() } // end of class DerivedScenario115`1 -.class public abstract auto ansi InterfaceScenario116`1 +.class interface public abstract auto ansi InterfaceScenario116`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2846,8 +2875,9 @@ extends class BaseScenario116`1> implements class InterfaceScenario116`1 { + .override method int32 class InterfaceScenario116`1::Method() with method int32 class BaseScenario116`1>::Method() } // end of class DerivedScenario116`1 -.class public abstract auto ansi InterfaceScenario117`1 +.class interface public abstract auto ansi InterfaceScenario117`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2873,7 +2903,7 @@ { .override method int32 class InterfaceScenario117`1::Method() with method int32 class BaseScenario117`1>::Method() } // end of class DerivedScenario117`1 -.class public abstract auto ansi InterfaceScenario118`1 +.class interface public abstract auto ansi InterfaceScenario118`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2896,8 +2926,9 @@ extends class BaseScenario118`1> implements class InterfaceScenario118`1 { + .override method int32 class InterfaceScenario118`1::Method() with method int32 class BaseScenario118`1>::Method() } // end of class DerivedScenario118`1 -.class public abstract auto ansi InterfaceScenario119`1 +.class interface public abstract auto ansi InterfaceScenario119`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2920,9 +2951,8 @@ .class public auto ansi DerivedScenario119`1 extends class BaseScenario119`1> { - .override method int32 class InterfaceScenario119`1::Method() with method int32 class BaseScenario119`1>::Method() } // end of class DerivedScenario119`1 -.class public abstract auto ansi InterfaceScenario120`1 +.class interface public abstract auto ansi InterfaceScenario120`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2944,8 +2974,9 @@ extends class BaseScenario120`1> implements class InterfaceScenario120`1 { + .override method int32 class InterfaceScenario120`1::Method() with method int32 class BaseScenario120`1>::Method() } // end of class DerivedScenario120`1 -.class public abstract auto ansi InterfaceScenario121`1 +.class interface public abstract auto ansi InterfaceScenario121`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2971,7 +3002,7 @@ { .override method int32 class InterfaceScenario121`1::Method() with method int32 class BaseScenario121`1>::Method() } // end of class DerivedScenario121`1 -.class public abstract auto ansi InterfaceScenario122`1 +.class interface public abstract auto ansi InterfaceScenario122`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -2994,8 +3025,9 @@ extends class BaseScenario122`1> implements class InterfaceScenario122`1 { + .override method int32 class InterfaceScenario122`1::Method() with method int32 class BaseScenario122`1>::Method() } // end of class DerivedScenario122`1 -.class public abstract auto ansi InterfaceScenario123`1 +.class interface public abstract auto ansi InterfaceScenario123`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3018,9 +3050,8 @@ .class public auto ansi DerivedScenario123 extends class BaseScenario123`1 { - .override method int32 class InterfaceScenario123`1::Method() with method int32 class BaseScenario123`1::Method() } // end of class DerivedScenario123 -.class public abstract auto ansi InterfaceScenario124`1 +.class interface public abstract auto ansi InterfaceScenario124`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3042,8 +3073,9 @@ extends class BaseScenario124`1 implements class InterfaceScenario124`1 { + .override method int32 class InterfaceScenario124`1::Method() with method int32 class BaseScenario124`1::Method() } // end of class DerivedScenario124 -.class public abstract auto ansi InterfaceScenario125`1 +.class interface public abstract auto ansi InterfaceScenario125`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3069,7 +3101,7 @@ { .override method int32 class InterfaceScenario125`1::Method() with method int32 class BaseScenario125`1::Method() } // end of class DerivedScenario125 -.class public abstract auto ansi InterfaceScenario126`1 +.class interface public abstract auto ansi InterfaceScenario126`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3092,8 +3124,9 @@ extends class BaseScenario126`1 implements class InterfaceScenario126`1 { + .override method int32 class InterfaceScenario126`1::Method() with method int32 class BaseScenario126`1::Method() } // end of class DerivedScenario126 -.class public abstract auto ansi InterfaceScenario127`1 +.class interface public abstract auto ansi InterfaceScenario127`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3116,9 +3149,8 @@ .class public auto ansi DerivedScenario127`1 extends class BaseScenario127`1 { - .override method int32 class InterfaceScenario127`1::Method() with method int32 class BaseScenario127`1::Method() } // end of class DerivedScenario127`1 -.class public abstract auto ansi InterfaceScenario128`1 +.class interface public abstract auto ansi InterfaceScenario128`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3140,8 +3172,9 @@ extends class BaseScenario128`1 implements class InterfaceScenario128`1 { + .override method int32 class InterfaceScenario128`1::Method() with method int32 class BaseScenario128`1::Method() } // end of class DerivedScenario128`1 -.class public abstract auto ansi InterfaceScenario129`1 +.class interface public abstract auto ansi InterfaceScenario129`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3167,7 +3200,7 @@ { .override method int32 class InterfaceScenario129`1::Method() with method int32 class BaseScenario129`1::Method() } // end of class DerivedScenario129`1 -.class public abstract auto ansi InterfaceScenario130`1 +.class interface public abstract auto ansi InterfaceScenario130`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3190,8 +3223,9 @@ extends class BaseScenario130`1 implements class InterfaceScenario130`1 { + .override method int32 class InterfaceScenario130`1::Method() with method int32 class BaseScenario130`1::Method() } // end of class DerivedScenario130`1 -.class public abstract auto ansi InterfaceScenario131`1 +.class interface public abstract auto ansi InterfaceScenario131`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3214,9 +3248,8 @@ .class public auto ansi DerivedScenario131`1 extends class BaseScenario131`1 { - .override method int32 class InterfaceScenario131`1::Method() with method int32 class BaseScenario131`1::Method() } // end of class DerivedScenario131`1 -.class public abstract auto ansi InterfaceScenario132`1 +.class interface public abstract auto ansi InterfaceScenario132`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3238,8 +3271,9 @@ extends class BaseScenario132`1 implements class InterfaceScenario132`1 { + .override method int32 class InterfaceScenario132`1::Method() with method int32 class BaseScenario132`1::Method() } // end of class DerivedScenario132`1 -.class public abstract auto ansi InterfaceScenario133`1 +.class interface public abstract auto ansi InterfaceScenario133`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3265,7 +3299,7 @@ { .override method int32 class InterfaceScenario133`1::Method() with method int32 class BaseScenario133`1::Method() } // end of class DerivedScenario133`1 -.class public abstract auto ansi InterfaceScenario134`1 +.class interface public abstract auto ansi InterfaceScenario134`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3288,8 +3322,9 @@ extends class BaseScenario134`1 implements class InterfaceScenario134`1 { + .override method int32 class InterfaceScenario134`1::Method() with method int32 class BaseScenario134`1::Method() } // end of class DerivedScenario134`1 -.class public abstract auto ansi InterfaceScenario135`1 +.class interface public abstract auto ansi InterfaceScenario135`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3312,9 +3347,8 @@ .class public auto ansi DerivedScenario135`1 extends class BaseScenario135`1 { - .override method int32 class InterfaceScenario135`1::Method() with method int32 class BaseScenario135`1::Method() } // end of class DerivedScenario135`1 -.class public abstract auto ansi InterfaceScenario136`1 +.class interface public abstract auto ansi InterfaceScenario136`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3336,8 +3370,9 @@ extends class BaseScenario136`1 implements class InterfaceScenario136`1 { + .override method int32 class InterfaceScenario136`1::Method() with method int32 class BaseScenario136`1::Method() } // end of class DerivedScenario136`1 -.class public abstract auto ansi InterfaceScenario137`1 +.class interface public abstract auto ansi InterfaceScenario137`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3363,7 +3398,7 @@ { .override method int32 class InterfaceScenario137`1::Method() with method int32 class BaseScenario137`1::Method() } // end of class DerivedScenario137`1 -.class public abstract auto ansi InterfaceScenario138`1 +.class interface public abstract auto ansi InterfaceScenario138`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3386,8 +3421,9 @@ extends class BaseScenario138`1 implements class InterfaceScenario138`1 { + .override method int32 class InterfaceScenario138`1::Method() with method int32 class BaseScenario138`1::Method() } // end of class DerivedScenario138`1 -.class public abstract auto ansi InterfaceScenario139`1 +.class interface public abstract auto ansi InterfaceScenario139`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3410,9 +3446,8 @@ .class public auto ansi DerivedScenario139`1 extends class BaseScenario139`1 { - .override method int32 class InterfaceScenario139`1::Method() with method int32 class BaseScenario139`1::Method() } // end of class DerivedScenario139`1 -.class public abstract auto ansi InterfaceScenario140`1 +.class interface public abstract auto ansi InterfaceScenario140`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3434,8 +3469,9 @@ extends class BaseScenario140`1 implements class InterfaceScenario140`1 { + .override method int32 class InterfaceScenario140`1::Method() with method int32 class BaseScenario140`1::Method() } // end of class DerivedScenario140`1 -.class public abstract auto ansi InterfaceScenario141`1 +.class interface public abstract auto ansi InterfaceScenario141`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3461,7 +3497,7 @@ { .override method int32 class InterfaceScenario141`1::Method() with method int32 class BaseScenario141`1::Method() } // end of class DerivedScenario141`1 -.class public abstract auto ansi InterfaceScenario142`1 +.class interface public abstract auto ansi InterfaceScenario142`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3484,8 +3520,9 @@ extends class BaseScenario142`1 implements class InterfaceScenario142`1 { + .override method int32 class InterfaceScenario142`1::Method() with method int32 class BaseScenario142`1::Method() } // end of class DerivedScenario142`1 -.class public abstract auto ansi InterfaceScenario143`1 +.class interface public abstract auto ansi InterfaceScenario143`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3508,9 +3545,8 @@ .class public auto ansi DerivedScenario143`1 extends class BaseScenario143`1> { - .override method int32 class InterfaceScenario143`1>::Method() with method int32 class BaseScenario143`1>::Method() } // end of class DerivedScenario143`1 -.class public abstract auto ansi InterfaceScenario144`1 +.class interface public abstract auto ansi InterfaceScenario144`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3532,8 +3568,9 @@ extends class BaseScenario144`1> implements class InterfaceScenario144`1 { + .override method int32 class InterfaceScenario144`1>::Method() with method int32 class BaseScenario144`1>::Method() } // end of class DerivedScenario144`1 -.class public abstract auto ansi InterfaceScenario145`1 +.class interface public abstract auto ansi InterfaceScenario145`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3559,7 +3596,7 @@ { .override method int32 class InterfaceScenario145`1>::Method() with method int32 class BaseScenario145`1>::Method() } // end of class DerivedScenario145`1 -.class public abstract auto ansi InterfaceScenario146`1 +.class interface public abstract auto ansi InterfaceScenario146`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3582,8 +3619,9 @@ extends class BaseScenario146`1> implements class InterfaceScenario146`1 { + .override method int32 class InterfaceScenario146`1>::Method() with method int32 class BaseScenario146`1>::Method() } // end of class DerivedScenario146`1 -.class public abstract auto ansi InterfaceScenario147`1 +.class interface public abstract auto ansi InterfaceScenario147`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3606,9 +3644,8 @@ .class public auto ansi DerivedScenario147`1 extends class BaseScenario147`1> { - .override method int32 class InterfaceScenario147`1>::Method() with method int32 class BaseScenario147`1>::Method() } // end of class DerivedScenario147`1 -.class public abstract auto ansi InterfaceScenario148`1 +.class interface public abstract auto ansi InterfaceScenario148`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3630,8 +3667,9 @@ extends class BaseScenario148`1> implements class InterfaceScenario148`1 { + .override method int32 class InterfaceScenario148`1>::Method() with method int32 class BaseScenario148`1>::Method() } // end of class DerivedScenario148`1 -.class public abstract auto ansi InterfaceScenario149`1 +.class interface public abstract auto ansi InterfaceScenario149`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3657,7 +3695,7 @@ { .override method int32 class InterfaceScenario149`1>::Method() with method int32 class BaseScenario149`1>::Method() } // end of class DerivedScenario149`1 -.class public abstract auto ansi InterfaceScenario150`1 +.class interface public abstract auto ansi InterfaceScenario150`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3680,8 +3718,9 @@ extends class BaseScenario150`1> implements class InterfaceScenario150`1 { + .override method int32 class InterfaceScenario150`1>::Method() with method int32 class BaseScenario150`1>::Method() } // end of class DerivedScenario150`1 -.class public abstract auto ansi InterfaceScenario151`1 +.class interface public abstract auto ansi InterfaceScenario151`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3704,9 +3743,8 @@ .class public auto ansi DerivedScenario151 extends class BaseScenario151`1 { - .override method int32 class InterfaceScenario151`1>::Method() with method int32 class BaseScenario151`1::Method() } // end of class DerivedScenario151 -.class public abstract auto ansi InterfaceScenario152`1 +.class interface public abstract auto ansi InterfaceScenario152`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3728,8 +3766,9 @@ extends class BaseScenario152`1 implements class InterfaceScenario152`1> { + .override method int32 class InterfaceScenario152`1>::Method() with method int32 class BaseScenario152`1::Method() } // end of class DerivedScenario152 -.class public abstract auto ansi InterfaceScenario153`1 +.class interface public abstract auto ansi InterfaceScenario153`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3755,7 +3794,7 @@ { .override method int32 class InterfaceScenario153`1>::Method() with method int32 class BaseScenario153`1::Method() } // end of class DerivedScenario153 -.class public abstract auto ansi InterfaceScenario154`1 +.class interface public abstract auto ansi InterfaceScenario154`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3778,8 +3817,9 @@ extends class BaseScenario154`1 implements class InterfaceScenario154`1> { + .override method int32 class InterfaceScenario154`1>::Method() with method int32 class BaseScenario154`1::Method() } // end of class DerivedScenario154 -.class public abstract auto ansi InterfaceScenario155`1 +.class interface public abstract auto ansi InterfaceScenario155`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3802,9 +3842,8 @@ .class public auto ansi DerivedScenario155`1 extends class BaseScenario155`1 { - .override method int32 class InterfaceScenario155`1>::Method() with method int32 class BaseScenario155`1::Method() } // end of class DerivedScenario155`1 -.class public abstract auto ansi InterfaceScenario156`1 +.class interface public abstract auto ansi InterfaceScenario156`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3826,8 +3865,9 @@ extends class BaseScenario156`1 implements class InterfaceScenario156`1> { + .override method int32 class InterfaceScenario156`1>::Method() with method int32 class BaseScenario156`1::Method() } // end of class DerivedScenario156`1 -.class public abstract auto ansi InterfaceScenario157`1 +.class interface public abstract auto ansi InterfaceScenario157`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3853,7 +3893,7 @@ { .override method int32 class InterfaceScenario157`1>::Method() with method int32 class BaseScenario157`1::Method() } // end of class DerivedScenario157`1 -.class public abstract auto ansi InterfaceScenario158`1 +.class interface public abstract auto ansi InterfaceScenario158`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3876,8 +3916,9 @@ extends class BaseScenario158`1 implements class InterfaceScenario158`1> { + .override method int32 class InterfaceScenario158`1>::Method() with method int32 class BaseScenario158`1::Method() } // end of class DerivedScenario158`1 -.class public abstract auto ansi InterfaceScenario159`1 +.class interface public abstract auto ansi InterfaceScenario159`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3900,9 +3941,8 @@ .class public auto ansi DerivedScenario159`1 extends class BaseScenario159`1 { - .override method int32 class InterfaceScenario159`1>::Method() with method int32 class BaseScenario159`1::Method() } // end of class DerivedScenario159`1 -.class public abstract auto ansi InterfaceScenario160`1 +.class interface public abstract auto ansi InterfaceScenario160`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3924,8 +3964,9 @@ extends class BaseScenario160`1 implements class InterfaceScenario160`1> { + .override method int32 class InterfaceScenario160`1>::Method() with method int32 class BaseScenario160`1::Method() } // end of class DerivedScenario160`1 -.class public abstract auto ansi InterfaceScenario161`1 +.class interface public abstract auto ansi InterfaceScenario161`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3951,7 +3992,7 @@ { .override method int32 class InterfaceScenario161`1>::Method() with method int32 class BaseScenario161`1::Method() } // end of class DerivedScenario161`1 -.class public abstract auto ansi InterfaceScenario162`1 +.class interface public abstract auto ansi InterfaceScenario162`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3974,8 +4015,9 @@ extends class BaseScenario162`1 implements class InterfaceScenario162`1> { + .override method int32 class InterfaceScenario162`1>::Method() with method int32 class BaseScenario162`1::Method() } // end of class DerivedScenario162`1 -.class public abstract auto ansi InterfaceScenario163`1 +.class interface public abstract auto ansi InterfaceScenario163`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -3998,9 +4040,8 @@ .class public auto ansi DerivedScenario163`1 extends class BaseScenario163`1 { - .override method int32 class InterfaceScenario163`1>::Method() with method int32 class BaseScenario163`1::Method() } // end of class DerivedScenario163`1 -.class public abstract auto ansi InterfaceScenario164`1 +.class interface public abstract auto ansi InterfaceScenario164`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4022,8 +4063,9 @@ extends class BaseScenario164`1 implements class InterfaceScenario164`1> { + .override method int32 class InterfaceScenario164`1>::Method() with method int32 class BaseScenario164`1::Method() } // end of class DerivedScenario164`1 -.class public abstract auto ansi InterfaceScenario165`1 +.class interface public abstract auto ansi InterfaceScenario165`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4049,7 +4091,7 @@ { .override method int32 class InterfaceScenario165`1>::Method() with method int32 class BaseScenario165`1::Method() } // end of class DerivedScenario165`1 -.class public abstract auto ansi InterfaceScenario166`1 +.class interface public abstract auto ansi InterfaceScenario166`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4072,8 +4114,9 @@ extends class BaseScenario166`1 implements class InterfaceScenario166`1> { + .override method int32 class InterfaceScenario166`1>::Method() with method int32 class BaseScenario166`1::Method() } // end of class DerivedScenario166`1 -.class public abstract auto ansi InterfaceScenario167`1 +.class interface public abstract auto ansi InterfaceScenario167`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4096,9 +4139,8 @@ .class public auto ansi DerivedScenario167`1 extends class BaseScenario167`1 { - .override method int32 class InterfaceScenario167`1>::Method() with method int32 class BaseScenario167`1::Method() } // end of class DerivedScenario167`1 -.class public abstract auto ansi InterfaceScenario168`1 +.class interface public abstract auto ansi InterfaceScenario168`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4120,8 +4162,9 @@ extends class BaseScenario168`1 implements class InterfaceScenario168`1> { + .override method int32 class InterfaceScenario168`1>::Method() with method int32 class BaseScenario168`1::Method() } // end of class DerivedScenario168`1 -.class public abstract auto ansi InterfaceScenario169`1 +.class interface public abstract auto ansi InterfaceScenario169`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4147,7 +4190,7 @@ { .override method int32 class InterfaceScenario169`1>::Method() with method int32 class BaseScenario169`1::Method() } // end of class DerivedScenario169`1 -.class public abstract auto ansi InterfaceScenario170`1 +.class interface public abstract auto ansi InterfaceScenario170`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4170,8 +4213,9 @@ extends class BaseScenario170`1 implements class InterfaceScenario170`1> { + .override method int32 class InterfaceScenario170`1>::Method() with method int32 class BaseScenario170`1::Method() } // end of class DerivedScenario170`1 -.class public abstract auto ansi InterfaceScenario171`1 +.class interface public abstract auto ansi InterfaceScenario171`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4194,9 +4238,8 @@ .class public auto ansi DerivedScenario171`1 extends class BaseScenario171`1> { - .override method int32 class InterfaceScenario171`1>>::Method() with method int32 class BaseScenario171`1>::Method() } // end of class DerivedScenario171`1 -.class public abstract auto ansi InterfaceScenario172`1 +.class interface public abstract auto ansi InterfaceScenario172`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4218,8 +4261,9 @@ extends class BaseScenario172`1> implements class InterfaceScenario172`1> { + .override method int32 class InterfaceScenario172`1>>::Method() with method int32 class BaseScenario172`1>::Method() } // end of class DerivedScenario172`1 -.class public abstract auto ansi InterfaceScenario173`1 +.class interface public abstract auto ansi InterfaceScenario173`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4245,7 +4289,7 @@ { .override method int32 class InterfaceScenario173`1>>::Method() with method int32 class BaseScenario173`1>::Method() } // end of class DerivedScenario173`1 -.class public abstract auto ansi InterfaceScenario174`1 +.class interface public abstract auto ansi InterfaceScenario174`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4268,8 +4312,9 @@ extends class BaseScenario174`1> implements class InterfaceScenario174`1> { + .override method int32 class InterfaceScenario174`1>>::Method() with method int32 class BaseScenario174`1>::Method() } // end of class DerivedScenario174`1 -.class public abstract auto ansi InterfaceScenario175`1 +.class interface public abstract auto ansi InterfaceScenario175`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4292,9 +4337,8 @@ .class public auto ansi DerivedScenario175`1 extends class BaseScenario175`1> { - .override method int32 class InterfaceScenario175`1>>::Method() with method int32 class BaseScenario175`1>::Method() } // end of class DerivedScenario175`1 -.class public abstract auto ansi InterfaceScenario176`1 +.class interface public abstract auto ansi InterfaceScenario176`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4316,8 +4360,9 @@ extends class BaseScenario176`1> implements class InterfaceScenario176`1> { + .override method int32 class InterfaceScenario176`1>>::Method() with method int32 class BaseScenario176`1>::Method() } // end of class DerivedScenario176`1 -.class public abstract auto ansi InterfaceScenario177`1 +.class interface public abstract auto ansi InterfaceScenario177`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4343,7 +4388,7 @@ { .override method int32 class InterfaceScenario177`1>>::Method() with method int32 class BaseScenario177`1>::Method() } // end of class DerivedScenario177`1 -.class public abstract auto ansi InterfaceScenario178`1 +.class interface public abstract auto ansi InterfaceScenario178`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -4366,8 +4411,9 @@ extends class BaseScenario178`1> implements class InterfaceScenario178`1> { + .override method int32 class InterfaceScenario178`1>>::Method() with method int32 class BaseScenario178`1>::Method() } // end of class DerivedScenario178`1 -.class public abstract auto ansi InterfaceScenario179`1 +.class interface public abstract auto ansi InterfaceScenario179`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4388,11 +4434,10 @@ } // end of method Method } // end of class BaseScenario179 .class public auto ansi DerivedScenario179 - extends class BaseScenario179 + extends BaseScenario179 { - .override method object class InterfaceScenario179`1::Method() with method object class BaseScenario179::Method() } // end of class DerivedScenario179 -.class public abstract auto ansi InterfaceScenario180`1 +.class interface public abstract auto ansi InterfaceScenario180`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4411,11 +4456,12 @@ } // end of method Method } // end of class BaseScenario180 .class public auto ansi DerivedScenario180 - extends class BaseScenario180 + extends BaseScenario180 implements class InterfaceScenario180`1 { + .override method object class InterfaceScenario180`1::Method() with method object BaseScenario180::Method() } // end of class DerivedScenario180 -.class public abstract auto ansi InterfaceScenario181`1 +.class interface public abstract auto ansi InterfaceScenario181`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4436,12 +4482,12 @@ } // end of method Method } // end of class BaseScenario181 .class public auto ansi DerivedScenario181 - extends class BaseScenario181 + extends BaseScenario181 implements class InterfaceScenario181`1 { - .override method object class InterfaceScenario181`1::Method() with method object class BaseScenario181::Method() + .override method object class InterfaceScenario181`1::Method() with method object BaseScenario181::Method() } // end of class DerivedScenario181 -.class public abstract auto ansi InterfaceScenario182`1 +.class interface public abstract auto ansi InterfaceScenario182`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4461,11 +4507,12 @@ } // end of method Method } // end of class BaseScenario182 .class public auto ansi DerivedScenario182 - extends class BaseScenario182 + extends BaseScenario182 implements class InterfaceScenario182`1 { + .override method object class InterfaceScenario182`1::Method() with method object BaseScenario182::Method() } // end of class DerivedScenario182 -.class public abstract auto ansi InterfaceScenario183`1 +.class interface public abstract auto ansi InterfaceScenario183`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4486,11 +4533,10 @@ } // end of method Method } // end of class BaseScenario183 .class public auto ansi DerivedScenario183`1 - extends class BaseScenario183 + extends BaseScenario183 { - .override method object class InterfaceScenario183`1::Method() with method object class BaseScenario183::Method() } // end of class DerivedScenario183`1 -.class public abstract auto ansi InterfaceScenario184`1 +.class interface public abstract auto ansi InterfaceScenario184`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4509,11 +4555,12 @@ } // end of method Method } // end of class BaseScenario184 .class public auto ansi DerivedScenario184`1 - extends class BaseScenario184 + extends BaseScenario184 implements class InterfaceScenario184`1 { + .override method object class InterfaceScenario184`1::Method() with method object BaseScenario184::Method() } // end of class DerivedScenario184`1 -.class public abstract auto ansi InterfaceScenario185`1 +.class interface public abstract auto ansi InterfaceScenario185`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4534,12 +4581,12 @@ } // end of method Method } // end of class BaseScenario185 .class public auto ansi DerivedScenario185`1 - extends class BaseScenario185 + extends BaseScenario185 implements class InterfaceScenario185`1 { - .override method object class InterfaceScenario185`1::Method() with method object class BaseScenario185::Method() + .override method object class InterfaceScenario185`1::Method() with method object BaseScenario185::Method() } // end of class DerivedScenario185`1 -.class public abstract auto ansi InterfaceScenario186`1 +.class interface public abstract auto ansi InterfaceScenario186`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4559,11 +4606,12 @@ } // end of method Method } // end of class BaseScenario186 .class public auto ansi DerivedScenario186`1 - extends class BaseScenario186 + extends BaseScenario186 implements class InterfaceScenario186`1 { + .override method object class InterfaceScenario186`1::Method() with method object BaseScenario186::Method() } // end of class DerivedScenario186`1 -.class public abstract auto ansi InterfaceScenario187`1 +.class interface public abstract auto ansi InterfaceScenario187`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4584,11 +4632,10 @@ } // end of method Method } // end of class BaseScenario187 .class public auto ansi DerivedScenario187`1 - extends class BaseScenario187 + extends BaseScenario187 { - .override method object class InterfaceScenario187`1::Method() with method object class BaseScenario187::Method() } // end of class DerivedScenario187`1 -.class public abstract auto ansi InterfaceScenario188`1 +.class interface public abstract auto ansi InterfaceScenario188`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4607,11 +4654,12 @@ } // end of method Method } // end of class BaseScenario188 .class public auto ansi DerivedScenario188`1 - extends class BaseScenario188 + extends BaseScenario188 implements class InterfaceScenario188`1 { + .override method object class InterfaceScenario188`1::Method() with method object BaseScenario188::Method() } // end of class DerivedScenario188`1 -.class public abstract auto ansi InterfaceScenario189`1 +.class interface public abstract auto ansi InterfaceScenario189`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4632,12 +4680,12 @@ } // end of method Method } // end of class BaseScenario189 .class public auto ansi DerivedScenario189`1 - extends class BaseScenario189 + extends BaseScenario189 implements class InterfaceScenario189`1 { - .override method object class InterfaceScenario189`1::Method() with method object class BaseScenario189::Method() + .override method object class InterfaceScenario189`1::Method() with method object BaseScenario189::Method() } // end of class DerivedScenario189`1 -.class public abstract auto ansi InterfaceScenario190`1 +.class interface public abstract auto ansi InterfaceScenario190`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4657,11 +4705,12 @@ } // end of method Method } // end of class BaseScenario190 .class public auto ansi DerivedScenario190`1 - extends class BaseScenario190 + extends BaseScenario190 implements class InterfaceScenario190`1 { + .override method object class InterfaceScenario190`1::Method() with method object BaseScenario190::Method() } // end of class DerivedScenario190`1 -.class public abstract auto ansi InterfaceScenario191`1 +.class interface public abstract auto ansi InterfaceScenario191`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4684,9 +4733,8 @@ .class public auto ansi DerivedScenario191 extends class BaseScenario191`1 { - .override method object class InterfaceScenario191`1::Method() with method object class BaseScenario191`1::Method() } // end of class DerivedScenario191 -.class public abstract auto ansi InterfaceScenario192`1 +.class interface public abstract auto ansi InterfaceScenario192`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4708,8 +4756,9 @@ extends class BaseScenario192`1 implements class InterfaceScenario192`1 { + .override method object class InterfaceScenario192`1::Method() with method object class BaseScenario192`1::Method() } // end of class DerivedScenario192 -.class public abstract auto ansi InterfaceScenario193`1 +.class interface public abstract auto ansi InterfaceScenario193`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4735,7 +4784,7 @@ { .override method object class InterfaceScenario193`1::Method() with method object class BaseScenario193`1::Method() } // end of class DerivedScenario193 -.class public abstract auto ansi InterfaceScenario194`1 +.class interface public abstract auto ansi InterfaceScenario194`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4758,8 +4807,9 @@ extends class BaseScenario194`1 implements class InterfaceScenario194`1 { + .override method object class InterfaceScenario194`1::Method() with method object class BaseScenario194`1::Method() } // end of class DerivedScenario194 -.class public abstract auto ansi InterfaceScenario195`1 +.class interface public abstract auto ansi InterfaceScenario195`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4782,9 +4832,8 @@ .class public auto ansi DerivedScenario195`1 extends class BaseScenario195`1 { - .override method object class InterfaceScenario195`1::Method() with method object class BaseScenario195`1::Method() } // end of class DerivedScenario195`1 -.class public abstract auto ansi InterfaceScenario196`1 +.class interface public abstract auto ansi InterfaceScenario196`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4806,8 +4855,9 @@ extends class BaseScenario196`1 implements class InterfaceScenario196`1 { + .override method object class InterfaceScenario196`1::Method() with method object class BaseScenario196`1::Method() } // end of class DerivedScenario196`1 -.class public abstract auto ansi InterfaceScenario197`1 +.class interface public abstract auto ansi InterfaceScenario197`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4833,7 +4883,7 @@ { .override method object class InterfaceScenario197`1::Method() with method object class BaseScenario197`1::Method() } // end of class DerivedScenario197`1 -.class public abstract auto ansi InterfaceScenario198`1 +.class interface public abstract auto ansi InterfaceScenario198`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4856,8 +4906,9 @@ extends class BaseScenario198`1 implements class InterfaceScenario198`1 { + .override method object class InterfaceScenario198`1::Method() with method object class BaseScenario198`1::Method() } // end of class DerivedScenario198`1 -.class public abstract auto ansi InterfaceScenario199`1 +.class interface public abstract auto ansi InterfaceScenario199`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4880,9 +4931,8 @@ .class public auto ansi DerivedScenario199`1 extends class BaseScenario199`1 { - .override method object class InterfaceScenario199`1::Method() with method object class BaseScenario199`1::Method() } // end of class DerivedScenario199`1 -.class public abstract auto ansi InterfaceScenario200`1 +.class interface public abstract auto ansi InterfaceScenario200`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4904,8 +4954,9 @@ extends class BaseScenario200`1 implements class InterfaceScenario200`1 { + .override method object class InterfaceScenario200`1::Method() with method object class BaseScenario200`1::Method() } // end of class DerivedScenario200`1 -.class public abstract auto ansi InterfaceScenario201`1 +.class interface public abstract auto ansi InterfaceScenario201`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4931,7 +4982,7 @@ { .override method object class InterfaceScenario201`1::Method() with method object class BaseScenario201`1::Method() } // end of class DerivedScenario201`1 -.class public abstract auto ansi InterfaceScenario202`1 +.class interface public abstract auto ansi InterfaceScenario202`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4954,8 +5005,9 @@ extends class BaseScenario202`1 implements class InterfaceScenario202`1 { + .override method object class InterfaceScenario202`1::Method() with method object class BaseScenario202`1::Method() } // end of class DerivedScenario202`1 -.class public abstract auto ansi InterfaceScenario203`1 +.class interface public abstract auto ansi InterfaceScenario203`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -4978,9 +5030,8 @@ .class public auto ansi DerivedScenario203`1 extends class BaseScenario203`1 { - .override method object class InterfaceScenario203`1::Method() with method object class BaseScenario203`1::Method() } // end of class DerivedScenario203`1 -.class public abstract auto ansi InterfaceScenario204`1 +.class interface public abstract auto ansi InterfaceScenario204`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5002,8 +5053,9 @@ extends class BaseScenario204`1 implements class InterfaceScenario204`1 { + .override method object class InterfaceScenario204`1::Method() with method object class BaseScenario204`1::Method() } // end of class DerivedScenario204`1 -.class public abstract auto ansi InterfaceScenario205`1 +.class interface public abstract auto ansi InterfaceScenario205`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5029,7 +5081,7 @@ { .override method object class InterfaceScenario205`1::Method() with method object class BaseScenario205`1::Method() } // end of class DerivedScenario205`1 -.class public abstract auto ansi InterfaceScenario206`1 +.class interface public abstract auto ansi InterfaceScenario206`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5052,8 +5104,9 @@ extends class BaseScenario206`1 implements class InterfaceScenario206`1 { + .override method object class InterfaceScenario206`1::Method() with method object class BaseScenario206`1::Method() } // end of class DerivedScenario206`1 -.class public abstract auto ansi InterfaceScenario207`1 +.class interface public abstract auto ansi InterfaceScenario207`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5076,9 +5129,8 @@ .class public auto ansi DerivedScenario207`1 extends class BaseScenario207`1 { - .override method object class InterfaceScenario207`1::Method() with method object class BaseScenario207`1::Method() } // end of class DerivedScenario207`1 -.class public abstract auto ansi InterfaceScenario208`1 +.class interface public abstract auto ansi InterfaceScenario208`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5100,8 +5152,9 @@ extends class BaseScenario208`1 implements class InterfaceScenario208`1 { + .override method object class InterfaceScenario208`1::Method() with method object class BaseScenario208`1::Method() } // end of class DerivedScenario208`1 -.class public abstract auto ansi InterfaceScenario209`1 +.class interface public abstract auto ansi InterfaceScenario209`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5127,7 +5180,7 @@ { .override method object class InterfaceScenario209`1::Method() with method object class BaseScenario209`1::Method() } // end of class DerivedScenario209`1 -.class public abstract auto ansi InterfaceScenario210`1 +.class interface public abstract auto ansi InterfaceScenario210`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5150,8 +5203,9 @@ extends class BaseScenario210`1 implements class InterfaceScenario210`1 { + .override method object class InterfaceScenario210`1::Method() with method object class BaseScenario210`1::Method() } // end of class DerivedScenario210`1 -.class public abstract auto ansi InterfaceScenario211`1 +.class interface public abstract auto ansi InterfaceScenario211`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5174,9 +5228,8 @@ .class public auto ansi DerivedScenario211`1 extends class BaseScenario211`1> { - .override method object class InterfaceScenario211`1::Method() with method object class BaseScenario211`1>::Method() } // end of class DerivedScenario211`1 -.class public abstract auto ansi InterfaceScenario212`1 +.class interface public abstract auto ansi InterfaceScenario212`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5198,8 +5251,9 @@ extends class BaseScenario212`1> implements class InterfaceScenario212`1 { + .override method object class InterfaceScenario212`1::Method() with method object class BaseScenario212`1>::Method() } // end of class DerivedScenario212`1 -.class public abstract auto ansi InterfaceScenario213`1 +.class interface public abstract auto ansi InterfaceScenario213`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5225,7 +5279,7 @@ { .override method object class InterfaceScenario213`1::Method() with method object class BaseScenario213`1>::Method() } // end of class DerivedScenario213`1 -.class public abstract auto ansi InterfaceScenario214`1 +.class interface public abstract auto ansi InterfaceScenario214`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5248,8 +5302,9 @@ extends class BaseScenario214`1> implements class InterfaceScenario214`1 { + .override method object class InterfaceScenario214`1::Method() with method object class BaseScenario214`1>::Method() } // end of class DerivedScenario214`1 -.class public abstract auto ansi InterfaceScenario215`1 +.class interface public abstract auto ansi InterfaceScenario215`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5272,9 +5327,8 @@ .class public auto ansi DerivedScenario215`1 extends class BaseScenario215`1> { - .override method object class InterfaceScenario215`1::Method() with method object class BaseScenario215`1>::Method() } // end of class DerivedScenario215`1 -.class public abstract auto ansi InterfaceScenario216`1 +.class interface public abstract auto ansi InterfaceScenario216`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5296,8 +5350,9 @@ extends class BaseScenario216`1> implements class InterfaceScenario216`1 { + .override method object class InterfaceScenario216`1::Method() with method object class BaseScenario216`1>::Method() } // end of class DerivedScenario216`1 -.class public abstract auto ansi InterfaceScenario217`1 +.class interface public abstract auto ansi InterfaceScenario217`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5323,7 +5378,7 @@ { .override method object class InterfaceScenario217`1::Method() with method object class BaseScenario217`1>::Method() } // end of class DerivedScenario217`1 -.class public abstract auto ansi InterfaceScenario218`1 +.class interface public abstract auto ansi InterfaceScenario218`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5346,8 +5401,9 @@ extends class BaseScenario218`1> implements class InterfaceScenario218`1 { + .override method object class InterfaceScenario218`1::Method() with method object class BaseScenario218`1>::Method() } // end of class DerivedScenario218`1 -.class public abstract auto ansi InterfaceScenario219`1 +.class interface public abstract auto ansi InterfaceScenario219`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5370,8 +5426,9 @@ extends class BaseScenario219`1 implements class InterfaceScenario219`1 { + .override method string class InterfaceScenario219`1::Method() with method string class BaseScenario219`1::Method() } // end of class DerivedScenario219`1 -.class public abstract auto ansi InterfaceScenario220`1 +.class interface public abstract auto ansi InterfaceScenario220`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5394,8 +5451,9 @@ extends class BaseScenario220`1> implements class InterfaceScenario220`1 { + .override method string class InterfaceScenario220`1::Method() with method string class BaseScenario220`1>::Method() } // end of class DerivedScenario220`1 -.class public abstract auto ansi InterfaceScenario221`1 +.class interface public abstract auto ansi InterfaceScenario221`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5418,9 +5476,8 @@ .class public auto ansi DerivedScenario221 extends class BaseScenario221`1 { - .override method object class InterfaceScenario221`1::Method() with method object class BaseScenario221`1::Method() } // end of class DerivedScenario221 -.class public abstract auto ansi InterfaceScenario222`1 +.class interface public abstract auto ansi InterfaceScenario222`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5442,8 +5499,9 @@ extends class BaseScenario222`1 implements class InterfaceScenario222`1 { + .override method object class InterfaceScenario222`1::Method() with method object class BaseScenario222`1::Method() } // end of class DerivedScenario222 -.class public abstract auto ansi InterfaceScenario223`1 +.class interface public abstract auto ansi InterfaceScenario223`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5469,7 +5527,7 @@ { .override method object class InterfaceScenario223`1::Method() with method object class BaseScenario223`1::Method() } // end of class DerivedScenario223 -.class public abstract auto ansi InterfaceScenario224`1 +.class interface public abstract auto ansi InterfaceScenario224`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5492,8 +5550,9 @@ extends class BaseScenario224`1 implements class InterfaceScenario224`1 { + .override method object class InterfaceScenario224`1::Method() with method object class BaseScenario224`1::Method() } // end of class DerivedScenario224 -.class public abstract auto ansi InterfaceScenario225`1 +.class interface public abstract auto ansi InterfaceScenario225`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5516,9 +5575,8 @@ .class public auto ansi DerivedScenario225`1 extends class BaseScenario225`1 { - .override method object class InterfaceScenario225`1::Method() with method object class BaseScenario225`1::Method() } // end of class DerivedScenario225`1 -.class public abstract auto ansi InterfaceScenario226`1 +.class interface public abstract auto ansi InterfaceScenario226`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5540,8 +5598,9 @@ extends class BaseScenario226`1 implements class InterfaceScenario226`1 { + .override method object class InterfaceScenario226`1::Method() with method object class BaseScenario226`1::Method() } // end of class DerivedScenario226`1 -.class public abstract auto ansi InterfaceScenario227`1 +.class interface public abstract auto ansi InterfaceScenario227`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5567,7 +5626,7 @@ { .override method object class InterfaceScenario227`1::Method() with method object class BaseScenario227`1::Method() } // end of class DerivedScenario227`1 -.class public abstract auto ansi InterfaceScenario228`1 +.class interface public abstract auto ansi InterfaceScenario228`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5590,8 +5649,9 @@ extends class BaseScenario228`1 implements class InterfaceScenario228`1 { + .override method object class InterfaceScenario228`1::Method() with method object class BaseScenario228`1::Method() } // end of class DerivedScenario228`1 -.class public abstract auto ansi InterfaceScenario229`1 +.class interface public abstract auto ansi InterfaceScenario229`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5614,9 +5674,8 @@ .class public auto ansi DerivedScenario229`1 extends class BaseScenario229`1 { - .override method object class InterfaceScenario229`1::Method() with method object class BaseScenario229`1::Method() } // end of class DerivedScenario229`1 -.class public abstract auto ansi InterfaceScenario230`1 +.class interface public abstract auto ansi InterfaceScenario230`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5638,8 +5697,9 @@ extends class BaseScenario230`1 implements class InterfaceScenario230`1 { + .override method object class InterfaceScenario230`1::Method() with method object class BaseScenario230`1::Method() } // end of class DerivedScenario230`1 -.class public abstract auto ansi InterfaceScenario231`1 +.class interface public abstract auto ansi InterfaceScenario231`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5665,7 +5725,7 @@ { .override method object class InterfaceScenario231`1::Method() with method object class BaseScenario231`1::Method() } // end of class DerivedScenario231`1 -.class public abstract auto ansi InterfaceScenario232`1 +.class interface public abstract auto ansi InterfaceScenario232`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5688,8 +5748,9 @@ extends class BaseScenario232`1 implements class InterfaceScenario232`1 { + .override method object class InterfaceScenario232`1::Method() with method object class BaseScenario232`1::Method() } // end of class DerivedScenario232`1 -.class public abstract auto ansi InterfaceScenario233`1 +.class interface public abstract auto ansi InterfaceScenario233`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5712,9 +5773,8 @@ .class public auto ansi DerivedScenario233`1 extends class BaseScenario233`1 { - .override method object class InterfaceScenario233`1::Method() with method object class BaseScenario233`1::Method() } // end of class DerivedScenario233`1 -.class public abstract auto ansi InterfaceScenario234`1 +.class interface public abstract auto ansi InterfaceScenario234`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5736,8 +5796,9 @@ extends class BaseScenario234`1 implements class InterfaceScenario234`1 { + .override method object class InterfaceScenario234`1::Method() with method object class BaseScenario234`1::Method() } // end of class DerivedScenario234`1 -.class public abstract auto ansi InterfaceScenario235`1 +.class interface public abstract auto ansi InterfaceScenario235`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5763,7 +5824,7 @@ { .override method object class InterfaceScenario235`1::Method() with method object class BaseScenario235`1::Method() } // end of class DerivedScenario235`1 -.class public abstract auto ansi InterfaceScenario236`1 +.class interface public abstract auto ansi InterfaceScenario236`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5786,8 +5847,9 @@ extends class BaseScenario236`1 implements class InterfaceScenario236`1 { + .override method object class InterfaceScenario236`1::Method() with method object class BaseScenario236`1::Method() } // end of class DerivedScenario236`1 -.class public abstract auto ansi InterfaceScenario237`1 +.class interface public abstract auto ansi InterfaceScenario237`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5810,9 +5872,8 @@ .class public auto ansi DerivedScenario237`1 extends class BaseScenario237`1 { - .override method object class InterfaceScenario237`1::Method() with method object class BaseScenario237`1::Method() } // end of class DerivedScenario237`1 -.class public abstract auto ansi InterfaceScenario238`1 +.class interface public abstract auto ansi InterfaceScenario238`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5834,8 +5895,9 @@ extends class BaseScenario238`1 implements class InterfaceScenario238`1 { + .override method object class InterfaceScenario238`1::Method() with method object class BaseScenario238`1::Method() } // end of class DerivedScenario238`1 -.class public abstract auto ansi InterfaceScenario239`1 +.class interface public abstract auto ansi InterfaceScenario239`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5861,7 +5923,7 @@ { .override method object class InterfaceScenario239`1::Method() with method object class BaseScenario239`1::Method() } // end of class DerivedScenario239`1 -.class public abstract auto ansi InterfaceScenario240`1 +.class interface public abstract auto ansi InterfaceScenario240`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5884,8 +5946,9 @@ extends class BaseScenario240`1 implements class InterfaceScenario240`1 { + .override method object class InterfaceScenario240`1::Method() with method object class BaseScenario240`1::Method() } // end of class DerivedScenario240`1 -.class public abstract auto ansi InterfaceScenario241`1 +.class interface public abstract auto ansi InterfaceScenario241`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5908,9 +5971,8 @@ .class public auto ansi DerivedScenario241`1 extends class BaseScenario241`1> { - .override method object class InterfaceScenario241`1>::Method() with method object class BaseScenario241`1>::Method() } // end of class DerivedScenario241`1 -.class public abstract auto ansi InterfaceScenario242`1 +.class interface public abstract auto ansi InterfaceScenario242`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5932,8 +5994,9 @@ extends class BaseScenario242`1> implements class InterfaceScenario242`1 { + .override method object class InterfaceScenario242`1>::Method() with method object class BaseScenario242`1>::Method() } // end of class DerivedScenario242`1 -.class public abstract auto ansi InterfaceScenario243`1 +.class interface public abstract auto ansi InterfaceScenario243`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5959,7 +6022,7 @@ { .override method object class InterfaceScenario243`1>::Method() with method object class BaseScenario243`1>::Method() } // end of class DerivedScenario243`1 -.class public abstract auto ansi InterfaceScenario244`1 +.class interface public abstract auto ansi InterfaceScenario244`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -5982,8 +6045,9 @@ extends class BaseScenario244`1> implements class InterfaceScenario244`1 { + .override method object class InterfaceScenario244`1>::Method() with method object class BaseScenario244`1>::Method() } // end of class DerivedScenario244`1 -.class public abstract auto ansi InterfaceScenario245`1 +.class interface public abstract auto ansi InterfaceScenario245`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6006,9 +6070,8 @@ .class public auto ansi DerivedScenario245`1 extends class BaseScenario245`1> { - .override method object class InterfaceScenario245`1>::Method() with method object class BaseScenario245`1>::Method() } // end of class DerivedScenario245`1 -.class public abstract auto ansi InterfaceScenario246`1 +.class interface public abstract auto ansi InterfaceScenario246`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6030,8 +6093,9 @@ extends class BaseScenario246`1> implements class InterfaceScenario246`1 { + .override method object class InterfaceScenario246`1>::Method() with method object class BaseScenario246`1>::Method() } // end of class DerivedScenario246`1 -.class public abstract auto ansi InterfaceScenario247`1 +.class interface public abstract auto ansi InterfaceScenario247`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6057,7 +6121,7 @@ { .override method object class InterfaceScenario247`1>::Method() with method object class BaseScenario247`1>::Method() } // end of class DerivedScenario247`1 -.class public abstract auto ansi InterfaceScenario248`1 +.class interface public abstract auto ansi InterfaceScenario248`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6080,8 +6144,9 @@ extends class BaseScenario248`1> implements class InterfaceScenario248`1 { + .override method object class InterfaceScenario248`1>::Method() with method object class BaseScenario248`1>::Method() } // end of class DerivedScenario248`1 -.class public abstract auto ansi InterfaceScenario249`1 +.class interface public abstract auto ansi InterfaceScenario249`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6104,8 +6169,9 @@ extends class BaseScenario249`1 implements class InterfaceScenario249`1 { + .override method string class InterfaceScenario249`1::Method() with method string class BaseScenario249`1::Method() } // end of class DerivedScenario249`1 -.class public abstract auto ansi InterfaceScenario250`1 +.class interface public abstract auto ansi InterfaceScenario250`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6128,9 +6194,8 @@ .class public auto ansi DerivedScenario250 extends class BaseScenario250`1 { - .override method object class InterfaceScenario250`1>::Method() with method object class BaseScenario250`1::Method() } // end of class DerivedScenario250 -.class public abstract auto ansi InterfaceScenario251`1 +.class interface public abstract auto ansi InterfaceScenario251`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6152,8 +6217,9 @@ extends class BaseScenario251`1 implements class InterfaceScenario251`1> { + .override method object class InterfaceScenario251`1>::Method() with method object class BaseScenario251`1::Method() } // end of class DerivedScenario251 -.class public abstract auto ansi InterfaceScenario252`1 +.class interface public abstract auto ansi InterfaceScenario252`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6179,7 +6245,7 @@ { .override method object class InterfaceScenario252`1>::Method() with method object class BaseScenario252`1::Method() } // end of class DerivedScenario252 -.class public abstract auto ansi InterfaceScenario253`1 +.class interface public abstract auto ansi InterfaceScenario253`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6202,8 +6268,9 @@ extends class BaseScenario253`1 implements class InterfaceScenario253`1> { + .override method object class InterfaceScenario253`1>::Method() with method object class BaseScenario253`1::Method() } // end of class DerivedScenario253 -.class public abstract auto ansi InterfaceScenario254`1 +.class interface public abstract auto ansi InterfaceScenario254`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6226,9 +6293,8 @@ .class public auto ansi DerivedScenario254`1 extends class BaseScenario254`1 { - .override method object class InterfaceScenario254`1>::Method() with method object class BaseScenario254`1::Method() } // end of class DerivedScenario254`1 -.class public abstract auto ansi InterfaceScenario255`1 +.class interface public abstract auto ansi InterfaceScenario255`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6250,8 +6316,9 @@ extends class BaseScenario255`1 implements class InterfaceScenario255`1> { + .override method object class InterfaceScenario255`1>::Method() with method object class BaseScenario255`1::Method() } // end of class DerivedScenario255`1 -.class public abstract auto ansi InterfaceScenario256`1 +.class interface public abstract auto ansi InterfaceScenario256`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6277,7 +6344,7 @@ { .override method object class InterfaceScenario256`1>::Method() with method object class BaseScenario256`1::Method() } // end of class DerivedScenario256`1 -.class public abstract auto ansi InterfaceScenario257`1 +.class interface public abstract auto ansi InterfaceScenario257`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6300,8 +6367,9 @@ extends class BaseScenario257`1 implements class InterfaceScenario257`1> { + .override method object class InterfaceScenario257`1>::Method() with method object class BaseScenario257`1::Method() } // end of class DerivedScenario257`1 -.class public abstract auto ansi InterfaceScenario258`1 +.class interface public abstract auto ansi InterfaceScenario258`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6324,9 +6392,8 @@ .class public auto ansi DerivedScenario258`1 extends class BaseScenario258`1 { - .override method object class InterfaceScenario258`1>::Method() with method object class BaseScenario258`1::Method() } // end of class DerivedScenario258`1 -.class public abstract auto ansi InterfaceScenario259`1 +.class interface public abstract auto ansi InterfaceScenario259`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6348,8 +6415,9 @@ extends class BaseScenario259`1 implements class InterfaceScenario259`1> { + .override method object class InterfaceScenario259`1>::Method() with method object class BaseScenario259`1::Method() } // end of class DerivedScenario259`1 -.class public abstract auto ansi InterfaceScenario260`1 +.class interface public abstract auto ansi InterfaceScenario260`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6375,7 +6443,7 @@ { .override method object class InterfaceScenario260`1>::Method() with method object class BaseScenario260`1::Method() } // end of class DerivedScenario260`1 -.class public abstract auto ansi InterfaceScenario261`1 +.class interface public abstract auto ansi InterfaceScenario261`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6398,8 +6466,9 @@ extends class BaseScenario261`1 implements class InterfaceScenario261`1> { + .override method object class InterfaceScenario261`1>::Method() with method object class BaseScenario261`1::Method() } // end of class DerivedScenario261`1 -.class public abstract auto ansi InterfaceScenario262`1 +.class interface public abstract auto ansi InterfaceScenario262`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6422,9 +6491,8 @@ .class public auto ansi DerivedScenario262`1 extends class BaseScenario262`1 { - .override method object class InterfaceScenario262`1>::Method() with method object class BaseScenario262`1::Method() } // end of class DerivedScenario262`1 -.class public abstract auto ansi InterfaceScenario263`1 +.class interface public abstract auto ansi InterfaceScenario263`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6446,8 +6514,9 @@ extends class BaseScenario263`1 implements class InterfaceScenario263`1> { + .override method object class InterfaceScenario263`1>::Method() with method object class BaseScenario263`1::Method() } // end of class DerivedScenario263`1 -.class public abstract auto ansi InterfaceScenario264`1 +.class interface public abstract auto ansi InterfaceScenario264`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6473,7 +6542,7 @@ { .override method object class InterfaceScenario264`1>::Method() with method object class BaseScenario264`1::Method() } // end of class DerivedScenario264`1 -.class public abstract auto ansi InterfaceScenario265`1 +.class interface public abstract auto ansi InterfaceScenario265`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6496,8 +6565,9 @@ extends class BaseScenario265`1 implements class InterfaceScenario265`1> { + .override method object class InterfaceScenario265`1>::Method() with method object class BaseScenario265`1::Method() } // end of class DerivedScenario265`1 -.class public abstract auto ansi InterfaceScenario266`1 +.class interface public abstract auto ansi InterfaceScenario266`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6520,9 +6590,8 @@ .class public auto ansi DerivedScenario266`1 extends class BaseScenario266`1 { - .override method object class InterfaceScenario266`1>::Method() with method object class BaseScenario266`1::Method() } // end of class DerivedScenario266`1 -.class public abstract auto ansi InterfaceScenario267`1 +.class interface public abstract auto ansi InterfaceScenario267`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6544,8 +6613,9 @@ extends class BaseScenario267`1 implements class InterfaceScenario267`1> { + .override method object class InterfaceScenario267`1>::Method() with method object class BaseScenario267`1::Method() } // end of class DerivedScenario267`1 -.class public abstract auto ansi InterfaceScenario268`1 +.class interface public abstract auto ansi InterfaceScenario268`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6571,7 +6641,7 @@ { .override method object class InterfaceScenario268`1>::Method() with method object class BaseScenario268`1::Method() } // end of class DerivedScenario268`1 -.class public abstract auto ansi InterfaceScenario269`1 +.class interface public abstract auto ansi InterfaceScenario269`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6594,8 +6664,9 @@ extends class BaseScenario269`1 implements class InterfaceScenario269`1> { + .override method object class InterfaceScenario269`1>::Method() with method object class BaseScenario269`1::Method() } // end of class DerivedScenario269`1 -.class public abstract auto ansi InterfaceScenario270`1 +.class interface public abstract auto ansi InterfaceScenario270`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6618,9 +6689,8 @@ .class public auto ansi DerivedScenario270`1 extends class BaseScenario270`1> { - .override method object class InterfaceScenario270`1>>::Method() with method object class BaseScenario270`1>::Method() } // end of class DerivedScenario270`1 -.class public abstract auto ansi InterfaceScenario271`1 +.class interface public abstract auto ansi InterfaceScenario271`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6642,8 +6712,9 @@ extends class BaseScenario271`1> implements class InterfaceScenario271`1> { + .override method object class InterfaceScenario271`1>>::Method() with method object class BaseScenario271`1>::Method() } // end of class DerivedScenario271`1 -.class public abstract auto ansi InterfaceScenario272`1 +.class interface public abstract auto ansi InterfaceScenario272`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6669,7 +6740,7 @@ { .override method object class InterfaceScenario272`1>>::Method() with method object class BaseScenario272`1>::Method() } // end of class DerivedScenario272`1 -.class public abstract auto ansi InterfaceScenario273`1 +.class interface public abstract auto ansi InterfaceScenario273`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6692,8 +6763,9 @@ extends class BaseScenario273`1> implements class InterfaceScenario273`1> { + .override method object class InterfaceScenario273`1>>::Method() with method object class BaseScenario273`1>::Method() } // end of class DerivedScenario273`1 -.class public abstract auto ansi InterfaceScenario274`1 +.class interface public abstract auto ansi InterfaceScenario274`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6716,9 +6788,8 @@ .class public auto ansi DerivedScenario274`1 extends class BaseScenario274`1> { - .override method object class InterfaceScenario274`1>>::Method() with method object class BaseScenario274`1>::Method() } // end of class DerivedScenario274`1 -.class public abstract auto ansi InterfaceScenario275`1 +.class interface public abstract auto ansi InterfaceScenario275`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6740,8 +6811,9 @@ extends class BaseScenario275`1> implements class InterfaceScenario275`1> { + .override method object class InterfaceScenario275`1>>::Method() with method object class BaseScenario275`1>::Method() } // end of class DerivedScenario275`1 -.class public abstract auto ansi InterfaceScenario276`1 +.class interface public abstract auto ansi InterfaceScenario276`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6767,7 +6839,7 @@ { .override method object class InterfaceScenario276`1>>::Method() with method object class BaseScenario276`1>::Method() } // end of class DerivedScenario276`1 -.class public abstract auto ansi InterfaceScenario277`1 +.class interface public abstract auto ansi InterfaceScenario277`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6790,8 +6862,9 @@ extends class BaseScenario277`1> implements class InterfaceScenario277`1> { + .override method object class InterfaceScenario277`1>>::Method() with method object class BaseScenario277`1>::Method() } // end of class DerivedScenario277`1 -.class public abstract auto ansi InterfaceScenario278`1 +.class interface public abstract auto ansi InterfaceScenario278`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { @@ -6814,8 +6887,9 @@ extends class BaseScenario278`1 implements class InterfaceScenario278`1> { + .override method string class InterfaceScenario278`1>::Method() with method string class BaseScenario278`1::Method() } // end of class DerivedScenario278`1 -.class public abstract auto ansi InterfaceScenario279`1 +.class interface public abstract auto ansi InterfaceScenario279`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6836,11 +6910,10 @@ } // end of method Method } // end of class BaseScenario279 .class public auto ansi DerivedScenario279 - extends class BaseScenario279 + extends BaseScenario279 { - .override method object class InterfaceScenario279`1::Method() with method object class BaseScenario279::Method() } // end of class DerivedScenario279 -.class public abstract auto ansi InterfaceScenario280`1 +.class interface public abstract auto ansi InterfaceScenario280`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6859,11 +6932,12 @@ } // end of method Method } // end of class BaseScenario280 .class public auto ansi DerivedScenario280 - extends class BaseScenario280 + extends BaseScenario280 implements class InterfaceScenario280`1 { + .override method object class InterfaceScenario280`1::Method() with method object BaseScenario280::Method() } // end of class DerivedScenario280 -.class public abstract auto ansi InterfaceScenario281`1 +.class interface public abstract auto ansi InterfaceScenario281`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6884,12 +6958,12 @@ } // end of method Method } // end of class BaseScenario281 .class public auto ansi DerivedScenario281 - extends class BaseScenario281 + extends BaseScenario281 implements class InterfaceScenario281`1 { - .override method object class InterfaceScenario281`1::Method() with method object class BaseScenario281::Method() + .override method object class InterfaceScenario281`1::Method() with method object BaseScenario281::Method() } // end of class DerivedScenario281 -.class public abstract auto ansi InterfaceScenario282`1 +.class interface public abstract auto ansi InterfaceScenario282`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6909,11 +6983,12 @@ } // end of method Method } // end of class BaseScenario282 .class public auto ansi DerivedScenario282 - extends class BaseScenario282 + extends BaseScenario282 implements class InterfaceScenario282`1 { + .override method object class InterfaceScenario282`1::Method() with method object BaseScenario282::Method() } // end of class DerivedScenario282 -.class public abstract auto ansi InterfaceScenario283`1 +.class interface public abstract auto ansi InterfaceScenario283`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6934,11 +7009,10 @@ } // end of method Method } // end of class BaseScenario283 .class public auto ansi DerivedScenario283`1 - extends class BaseScenario283 + extends BaseScenario283 { - .override method object class InterfaceScenario283`1::Method() with method object class BaseScenario283::Method() } // end of class DerivedScenario283`1 -.class public abstract auto ansi InterfaceScenario284`1 +.class interface public abstract auto ansi InterfaceScenario284`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6957,11 +7031,12 @@ } // end of method Method } // end of class BaseScenario284 .class public auto ansi DerivedScenario284`1 - extends class BaseScenario284 + extends BaseScenario284 implements class InterfaceScenario284`1 { + .override method object class InterfaceScenario284`1::Method() with method object BaseScenario284::Method() } // end of class DerivedScenario284`1 -.class public abstract auto ansi InterfaceScenario285`1 +.class interface public abstract auto ansi InterfaceScenario285`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -6982,12 +7057,12 @@ } // end of method Method } // end of class BaseScenario285 .class public auto ansi DerivedScenario285`1 - extends class BaseScenario285 + extends BaseScenario285 implements class InterfaceScenario285`1 { - .override method object class InterfaceScenario285`1::Method() with method object class BaseScenario285::Method() + .override method object class InterfaceScenario285`1::Method() with method object BaseScenario285::Method() } // end of class DerivedScenario285`1 -.class public abstract auto ansi InterfaceScenario286`1 +.class interface public abstract auto ansi InterfaceScenario286`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7007,11 +7082,12 @@ } // end of method Method } // end of class BaseScenario286 .class public auto ansi DerivedScenario286`1 - extends class BaseScenario286 + extends BaseScenario286 implements class InterfaceScenario286`1 { + .override method object class InterfaceScenario286`1::Method() with method object BaseScenario286::Method() } // end of class DerivedScenario286`1 -.class public abstract auto ansi InterfaceScenario287`1 +.class interface public abstract auto ansi InterfaceScenario287`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7032,11 +7108,10 @@ } // end of method Method } // end of class BaseScenario287 .class public auto ansi DerivedScenario287`1 - extends class BaseScenario287 + extends BaseScenario287 { - .override method object class InterfaceScenario287`1::Method() with method object class BaseScenario287::Method() } // end of class DerivedScenario287`1 -.class public abstract auto ansi InterfaceScenario288`1 +.class interface public abstract auto ansi InterfaceScenario288`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7055,11 +7130,12 @@ } // end of method Method } // end of class BaseScenario288 .class public auto ansi DerivedScenario288`1 - extends class BaseScenario288 + extends BaseScenario288 implements class InterfaceScenario288`1 { + .override method object class InterfaceScenario288`1::Method() with method object BaseScenario288::Method() } // end of class DerivedScenario288`1 -.class public abstract auto ansi InterfaceScenario289`1 +.class interface public abstract auto ansi InterfaceScenario289`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7080,12 +7156,12 @@ } // end of method Method } // end of class BaseScenario289 .class public auto ansi DerivedScenario289`1 - extends class BaseScenario289 + extends BaseScenario289 implements class InterfaceScenario289`1 { - .override method object class InterfaceScenario289`1::Method() with method object class BaseScenario289::Method() + .override method object class InterfaceScenario289`1::Method() with method object BaseScenario289::Method() } // end of class DerivedScenario289`1 -.class public abstract auto ansi InterfaceScenario290`1 +.class interface public abstract auto ansi InterfaceScenario290`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7105,11 +7181,12 @@ } // end of method Method } // end of class BaseScenario290 .class public auto ansi DerivedScenario290`1 - extends class BaseScenario290 + extends BaseScenario290 implements class InterfaceScenario290`1 { + .override method object class InterfaceScenario290`1::Method() with method object BaseScenario290::Method() } // end of class DerivedScenario290`1 -.class public abstract auto ansi InterfaceScenario291`1 +.class interface public abstract auto ansi InterfaceScenario291`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7132,9 +7209,8 @@ .class public auto ansi DerivedScenario291 extends class BaseScenario291`1 { - .override method object class InterfaceScenario291`1::Method() with method object class BaseScenario291`1::Method() } // end of class DerivedScenario291 -.class public abstract auto ansi InterfaceScenario292`1 +.class interface public abstract auto ansi InterfaceScenario292`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7156,8 +7232,9 @@ extends class BaseScenario292`1 implements class InterfaceScenario292`1 { + .override method object class InterfaceScenario292`1::Method() with method object class BaseScenario292`1::Method() } // end of class DerivedScenario292 -.class public abstract auto ansi InterfaceScenario293`1 +.class interface public abstract auto ansi InterfaceScenario293`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7183,7 +7260,7 @@ { .override method object class InterfaceScenario293`1::Method() with method object class BaseScenario293`1::Method() } // end of class DerivedScenario293 -.class public abstract auto ansi InterfaceScenario294`1 +.class interface public abstract auto ansi InterfaceScenario294`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7206,8 +7283,9 @@ extends class BaseScenario294`1 implements class InterfaceScenario294`1 { + .override method object class InterfaceScenario294`1::Method() with method object class BaseScenario294`1::Method() } // end of class DerivedScenario294 -.class public abstract auto ansi InterfaceScenario295`1 +.class interface public abstract auto ansi InterfaceScenario295`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7230,9 +7308,8 @@ .class public auto ansi DerivedScenario295`1 extends class BaseScenario295`1 { - .override method object class InterfaceScenario295`1::Method() with method object class BaseScenario295`1::Method() } // end of class DerivedScenario295`1 -.class public abstract auto ansi InterfaceScenario296`1 +.class interface public abstract auto ansi InterfaceScenario296`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7254,8 +7331,9 @@ extends class BaseScenario296`1 implements class InterfaceScenario296`1 { + .override method object class InterfaceScenario296`1::Method() with method object class BaseScenario296`1::Method() } // end of class DerivedScenario296`1 -.class public abstract auto ansi InterfaceScenario297`1 +.class interface public abstract auto ansi InterfaceScenario297`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7281,7 +7359,7 @@ { .override method object class InterfaceScenario297`1::Method() with method object class BaseScenario297`1::Method() } // end of class DerivedScenario297`1 -.class public abstract auto ansi InterfaceScenario298`1 +.class interface public abstract auto ansi InterfaceScenario298`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7304,8 +7382,9 @@ extends class BaseScenario298`1 implements class InterfaceScenario298`1 { + .override method object class InterfaceScenario298`1::Method() with method object class BaseScenario298`1::Method() } // end of class DerivedScenario298`1 -.class public abstract auto ansi InterfaceScenario299`1 +.class interface public abstract auto ansi InterfaceScenario299`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7328,9 +7407,8 @@ .class public auto ansi DerivedScenario299`1 extends class BaseScenario299`1 { - .override method object class InterfaceScenario299`1::Method() with method object class BaseScenario299`1::Method() } // end of class DerivedScenario299`1 -.class public abstract auto ansi InterfaceScenario300`1 +.class interface public abstract auto ansi InterfaceScenario300`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7352,8 +7430,9 @@ extends class BaseScenario300`1 implements class InterfaceScenario300`1 { + .override method object class InterfaceScenario300`1::Method() with method object class BaseScenario300`1::Method() } // end of class DerivedScenario300`1 -.class public abstract auto ansi InterfaceScenario301`1 +.class interface public abstract auto ansi InterfaceScenario301`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7379,7 +7458,7 @@ { .override method object class InterfaceScenario301`1::Method() with method object class BaseScenario301`1::Method() } // end of class DerivedScenario301`1 -.class public abstract auto ansi InterfaceScenario302`1 +.class interface public abstract auto ansi InterfaceScenario302`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7402,8 +7481,9 @@ extends class BaseScenario302`1 implements class InterfaceScenario302`1 { + .override method object class InterfaceScenario302`1::Method() with method object class BaseScenario302`1::Method() } // end of class DerivedScenario302`1 -.class public abstract auto ansi InterfaceScenario303`1 +.class interface public abstract auto ansi InterfaceScenario303`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7426,9 +7506,8 @@ .class public auto ansi DerivedScenario303`1 extends class BaseScenario303`1 { - .override method object class InterfaceScenario303`1::Method() with method object class BaseScenario303`1::Method() } // end of class DerivedScenario303`1 -.class public abstract auto ansi InterfaceScenario304`1 +.class interface public abstract auto ansi InterfaceScenario304`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7450,8 +7529,9 @@ extends class BaseScenario304`1 implements class InterfaceScenario304`1 { + .override method object class InterfaceScenario304`1::Method() with method object class BaseScenario304`1::Method() } // end of class DerivedScenario304`1 -.class public abstract auto ansi InterfaceScenario305`1 +.class interface public abstract auto ansi InterfaceScenario305`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7477,7 +7557,7 @@ { .override method object class InterfaceScenario305`1::Method() with method object class BaseScenario305`1::Method() } // end of class DerivedScenario305`1 -.class public abstract auto ansi InterfaceScenario306`1 +.class interface public abstract auto ansi InterfaceScenario306`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7500,8 +7580,9 @@ extends class BaseScenario306`1 implements class InterfaceScenario306`1 { + .override method object class InterfaceScenario306`1::Method() with method object class BaseScenario306`1::Method() } // end of class DerivedScenario306`1 -.class public abstract auto ansi InterfaceScenario307`1 +.class interface public abstract auto ansi InterfaceScenario307`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7524,9 +7605,8 @@ .class public auto ansi DerivedScenario307`1 extends class BaseScenario307`1 { - .override method object class InterfaceScenario307`1::Method() with method object class BaseScenario307`1::Method() } // end of class DerivedScenario307`1 -.class public abstract auto ansi InterfaceScenario308`1 +.class interface public abstract auto ansi InterfaceScenario308`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7548,8 +7628,9 @@ extends class BaseScenario308`1 implements class InterfaceScenario308`1 { + .override method object class InterfaceScenario308`1::Method() with method object class BaseScenario308`1::Method() } // end of class DerivedScenario308`1 -.class public abstract auto ansi InterfaceScenario309`1 +.class interface public abstract auto ansi InterfaceScenario309`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7575,7 +7656,7 @@ { .override method object class InterfaceScenario309`1::Method() with method object class BaseScenario309`1::Method() } // end of class DerivedScenario309`1 -.class public abstract auto ansi InterfaceScenario310`1 +.class interface public abstract auto ansi InterfaceScenario310`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7598,8 +7679,9 @@ extends class BaseScenario310`1 implements class InterfaceScenario310`1 { + .override method object class InterfaceScenario310`1::Method() with method object class BaseScenario310`1::Method() } // end of class DerivedScenario310`1 -.class public abstract auto ansi InterfaceScenario311`1 +.class interface public abstract auto ansi InterfaceScenario311`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7622,9 +7704,8 @@ .class public auto ansi DerivedScenario311`1 extends class BaseScenario311`1> { - .override method object class InterfaceScenario311`1::Method() with method object class BaseScenario311`1>::Method() } // end of class DerivedScenario311`1 -.class public abstract auto ansi InterfaceScenario312`1 +.class interface public abstract auto ansi InterfaceScenario312`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7646,8 +7727,9 @@ extends class BaseScenario312`1> implements class InterfaceScenario312`1 { + .override method object class InterfaceScenario312`1::Method() with method object class BaseScenario312`1>::Method() } // end of class DerivedScenario312`1 -.class public abstract auto ansi InterfaceScenario313`1 +.class interface public abstract auto ansi InterfaceScenario313`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7673,7 +7755,7 @@ { .override method object class InterfaceScenario313`1::Method() with method object class BaseScenario313`1>::Method() } // end of class DerivedScenario313`1 -.class public abstract auto ansi InterfaceScenario314`1 +.class interface public abstract auto ansi InterfaceScenario314`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7696,8 +7778,9 @@ extends class BaseScenario314`1> implements class InterfaceScenario314`1 { + .override method object class InterfaceScenario314`1::Method() with method object class BaseScenario314`1>::Method() } // end of class DerivedScenario314`1 -.class public abstract auto ansi InterfaceScenario315`1 +.class interface public abstract auto ansi InterfaceScenario315`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7720,9 +7803,8 @@ .class public auto ansi DerivedScenario315`1 extends class BaseScenario315`1> { - .override method object class InterfaceScenario315`1::Method() with method object class BaseScenario315`1>::Method() } // end of class DerivedScenario315`1 -.class public abstract auto ansi InterfaceScenario316`1 +.class interface public abstract auto ansi InterfaceScenario316`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7744,8 +7826,9 @@ extends class BaseScenario316`1> implements class InterfaceScenario316`1 { + .override method object class InterfaceScenario316`1::Method() with method object class BaseScenario316`1>::Method() } // end of class DerivedScenario316`1 -.class public abstract auto ansi InterfaceScenario317`1 +.class interface public abstract auto ansi InterfaceScenario317`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7771,7 +7854,7 @@ { .override method object class InterfaceScenario317`1::Method() with method object class BaseScenario317`1>::Method() } // end of class DerivedScenario317`1 -.class public abstract auto ansi InterfaceScenario318`1 +.class interface public abstract auto ansi InterfaceScenario318`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7794,8 +7877,9 @@ extends class BaseScenario318`1> implements class InterfaceScenario318`1 { + .override method object class InterfaceScenario318`1::Method() with method object class BaseScenario318`1>::Method() } // end of class DerivedScenario318`1 -.class public abstract auto ansi InterfaceScenario319`1 +.class interface public abstract auto ansi InterfaceScenario319`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7818,9 +7902,8 @@ .class public auto ansi DerivedScenario319 extends class BaseScenario319`1 { - .override method string class InterfaceScenario319`1::Method() with method !0 class BaseScenario319`1::Method() } // end of class DerivedScenario319 -.class public abstract auto ansi InterfaceScenario320`1 +.class interface public abstract auto ansi InterfaceScenario320`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7842,8 +7925,9 @@ extends class BaseScenario320`1 implements class InterfaceScenario320`1 { + .override method string class InterfaceScenario320`1::Method() with method !0 class BaseScenario320`1::Method() } // end of class DerivedScenario320 -.class public abstract auto ansi InterfaceScenario321`1 +.class interface public abstract auto ansi InterfaceScenario321`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7869,7 +7953,7 @@ { .override method string class InterfaceScenario321`1::Method() with method !0 class BaseScenario321`1::Method() } // end of class DerivedScenario321 -.class public abstract auto ansi InterfaceScenario322`1 +.class interface public abstract auto ansi InterfaceScenario322`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7892,8 +7976,9 @@ extends class BaseScenario322`1 implements class InterfaceScenario322`1 { + .override method string class InterfaceScenario322`1::Method() with method !0 class BaseScenario322`1::Method() } // end of class DerivedScenario322 -.class public abstract auto ansi InterfaceScenario323`1 +.class interface public abstract auto ansi InterfaceScenario323`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7916,9 +8001,8 @@ .class public auto ansi DerivedScenario323`1 extends class BaseScenario323`1 { - .override method string class InterfaceScenario323`1::Method() with method !0 class BaseScenario323`1::Method() } // end of class DerivedScenario323`1 -.class public abstract auto ansi InterfaceScenario324`1 +.class interface public abstract auto ansi InterfaceScenario324`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7940,8 +8024,9 @@ extends class BaseScenario324`1 implements class InterfaceScenario324`1 { + .override method string class InterfaceScenario324`1::Method() with method !0 class BaseScenario324`1::Method() } // end of class DerivedScenario324`1 -.class public abstract auto ansi InterfaceScenario325`1 +.class interface public abstract auto ansi InterfaceScenario325`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7967,7 +8052,7 @@ { .override method string class InterfaceScenario325`1::Method() with method !0 class BaseScenario325`1::Method() } // end of class DerivedScenario325`1 -.class public abstract auto ansi InterfaceScenario326`1 +.class interface public abstract auto ansi InterfaceScenario326`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -7990,8 +8075,9 @@ extends class BaseScenario326`1 implements class InterfaceScenario326`1 { + .override method string class InterfaceScenario326`1::Method() with method !0 class BaseScenario326`1::Method() } // end of class DerivedScenario326`1 -.class public abstract auto ansi InterfaceScenario327`1 +.class interface public abstract auto ansi InterfaceScenario327`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8014,9 +8100,8 @@ .class public auto ansi DerivedScenario327`1 extends class BaseScenario327`1 { - .override method string class InterfaceScenario327`1::Method() with method !0 class BaseScenario327`1::Method() } // end of class DerivedScenario327`1 -.class public abstract auto ansi InterfaceScenario328`1 +.class interface public abstract auto ansi InterfaceScenario328`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8038,8 +8123,9 @@ extends class BaseScenario328`1 implements class InterfaceScenario328`1 { + .override method string class InterfaceScenario328`1::Method() with method !0 class BaseScenario328`1::Method() } // end of class DerivedScenario328`1 -.class public abstract auto ansi InterfaceScenario329`1 +.class interface public abstract auto ansi InterfaceScenario329`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8065,7 +8151,7 @@ { .override method string class InterfaceScenario329`1::Method() with method !0 class BaseScenario329`1::Method() } // end of class DerivedScenario329`1 -.class public abstract auto ansi InterfaceScenario330`1 +.class interface public abstract auto ansi InterfaceScenario330`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8088,8 +8174,9 @@ extends class BaseScenario330`1 implements class InterfaceScenario330`1 { + .override method string class InterfaceScenario330`1::Method() with method !0 class BaseScenario330`1::Method() } // end of class DerivedScenario330`1 -.class public abstract auto ansi InterfaceScenario331`1 +.class interface public abstract auto ansi InterfaceScenario331`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8112,9 +8199,8 @@ .class public auto ansi DerivedScenario331`1 extends class BaseScenario331`1 { - .override method !0 class InterfaceScenario331`1::Method() with method !0 class BaseScenario331`1::Method() } // end of class DerivedScenario331`1 -.class public abstract auto ansi InterfaceScenario332`1 +.class interface public abstract auto ansi InterfaceScenario332`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8136,8 +8222,9 @@ extends class BaseScenario332`1 implements class InterfaceScenario332`1 { + .override method !0 class InterfaceScenario332`1::Method() with method !0 class BaseScenario332`1::Method() } // end of class DerivedScenario332`1 -.class public abstract auto ansi InterfaceScenario333`1 +.class interface public abstract auto ansi InterfaceScenario333`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8163,7 +8250,7 @@ { .override method !0 class InterfaceScenario333`1::Method() with method !0 class BaseScenario333`1::Method() } // end of class DerivedScenario333`1 -.class public abstract auto ansi InterfaceScenario334`1 +.class interface public abstract auto ansi InterfaceScenario334`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8186,8 +8273,9 @@ extends class BaseScenario334`1 implements class InterfaceScenario334`1 { + .override method !0 class InterfaceScenario334`1::Method() with method !0 class BaseScenario334`1::Method() } // end of class DerivedScenario334`1 -.class public abstract auto ansi InterfaceScenario335`1 +.class interface public abstract auto ansi InterfaceScenario335`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8210,9 +8298,8 @@ .class public auto ansi DerivedScenario335`1 extends class BaseScenario335`1 { - .override method !0 class InterfaceScenario335`1::Method() with method !0 class BaseScenario335`1::Method() } // end of class DerivedScenario335`1 -.class public abstract auto ansi InterfaceScenario336`1 +.class interface public abstract auto ansi InterfaceScenario336`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8234,8 +8321,9 @@ extends class BaseScenario336`1 implements class InterfaceScenario336`1 { + .override method !0 class InterfaceScenario336`1::Method() with method !0 class BaseScenario336`1::Method() } // end of class DerivedScenario336`1 -.class public abstract auto ansi InterfaceScenario337`1 +.class interface public abstract auto ansi InterfaceScenario337`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8261,7 +8349,7 @@ { .override method !0 class InterfaceScenario337`1::Method() with method !0 class BaseScenario337`1::Method() } // end of class DerivedScenario337`1 -.class public abstract auto ansi InterfaceScenario338`1 +.class interface public abstract auto ansi InterfaceScenario338`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8284,8 +8372,9 @@ extends class BaseScenario338`1 implements class InterfaceScenario338`1 { + .override method !0 class InterfaceScenario338`1::Method() with method !0 class BaseScenario338`1::Method() } // end of class DerivedScenario338`1 -.class public abstract auto ansi InterfaceScenario339`1 +.class interface public abstract auto ansi InterfaceScenario339`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8308,9 +8397,8 @@ .class public auto ansi DerivedScenario339`1 extends class BaseScenario339`1> { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario339`1>::Method() with method !0 class BaseScenario339`1>::Method() } // end of class DerivedScenario339`1 -.class public abstract auto ansi InterfaceScenario340`1 +.class interface public abstract auto ansi InterfaceScenario340`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8332,8 +8420,9 @@ extends class BaseScenario340`1> implements class InterfaceScenario340`1 { + .override method class [System.Runtime]System.Func`1 class InterfaceScenario340`1>::Method() with method !0 class BaseScenario340`1>::Method() } // end of class DerivedScenario340`1 -.class public abstract auto ansi InterfaceScenario341`1 +.class interface public abstract auto ansi InterfaceScenario341`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8359,7 +8448,7 @@ { .override method class [System.Runtime]System.Func`1 class InterfaceScenario341`1>::Method() with method !0 class BaseScenario341`1>::Method() } // end of class DerivedScenario341`1 -.class public abstract auto ansi InterfaceScenario342`1 +.class interface public abstract auto ansi InterfaceScenario342`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8382,8 +8471,9 @@ extends class BaseScenario342`1> implements class InterfaceScenario342`1 { + .override method class [System.Runtime]System.Func`1 class InterfaceScenario342`1>::Method() with method !0 class BaseScenario342`1>::Method() } // end of class DerivedScenario342`1 -.class public abstract auto ansi InterfaceScenario343`1 +.class interface public abstract auto ansi InterfaceScenario343`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8406,9 +8496,8 @@ .class public auto ansi DerivedScenario343`1 extends class BaseScenario343`1> { - .override method class [System.Runtime]System.Func`1 class InterfaceScenario343`1>::Method() with method !0 class BaseScenario343`1>::Method() } // end of class DerivedScenario343`1 -.class public abstract auto ansi InterfaceScenario344`1 +.class interface public abstract auto ansi InterfaceScenario344`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8430,8 +8519,9 @@ extends class BaseScenario344`1> implements class InterfaceScenario344`1 { + .override method class [System.Runtime]System.Func`1 class InterfaceScenario344`1>::Method() with method !0 class BaseScenario344`1>::Method() } // end of class DerivedScenario344`1 -.class public abstract auto ansi InterfaceScenario345`1 +.class interface public abstract auto ansi InterfaceScenario345`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8457,7 +8547,7 @@ { .override method class [System.Runtime]System.Func`1 class InterfaceScenario345`1>::Method() with method !0 class BaseScenario345`1>::Method() } // end of class DerivedScenario345`1 -.class public abstract auto ansi InterfaceScenario346`1 +.class interface public abstract auto ansi InterfaceScenario346`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8480,8 +8570,9 @@ extends class BaseScenario346`1> implements class InterfaceScenario346`1 { + .override method class [System.Runtime]System.Func`1 class InterfaceScenario346`1>::Method() with method !0 class BaseScenario346`1>::Method() } // end of class DerivedScenario346`1 -.class public abstract auto ansi InterfaceScenario347`1 +.class interface public abstract auto ansi InterfaceScenario347`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8504,9 +8595,8 @@ .class public auto ansi DerivedScenario347 extends class BaseScenario347`1 { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario347`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario347`1::Method() } // end of class DerivedScenario347 -.class public abstract auto ansi InterfaceScenario348`1 +.class interface public abstract auto ansi InterfaceScenario348`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8528,8 +8618,9 @@ extends class BaseScenario348`1 implements class InterfaceScenario348`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario348`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario348`1::Method() } // end of class DerivedScenario348 -.class public abstract auto ansi InterfaceScenario349`1 +.class interface public abstract auto ansi InterfaceScenario349`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8555,7 +8646,7 @@ { .override method class [System.Runtime]System.Action`1> class InterfaceScenario349`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`1::Method() } // end of class DerivedScenario349 -.class public abstract auto ansi InterfaceScenario350`1 +.class interface public abstract auto ansi InterfaceScenario350`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8578,8 +8669,9 @@ extends class BaseScenario350`1 implements class InterfaceScenario350`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario350`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario350`1::Method() } // end of class DerivedScenario350 -.class public abstract auto ansi InterfaceScenario351`1 +.class interface public abstract auto ansi InterfaceScenario351`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8602,9 +8694,8 @@ .class public auto ansi DerivedScenario351`1 extends class BaseScenario351`1 { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario351`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario351`1::Method() } // end of class DerivedScenario351`1 -.class public abstract auto ansi InterfaceScenario352`1 +.class interface public abstract auto ansi InterfaceScenario352`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8626,8 +8717,9 @@ extends class BaseScenario352`1 implements class InterfaceScenario352`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario352`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario352`1::Method() } // end of class DerivedScenario352`1 -.class public abstract auto ansi InterfaceScenario353`1 +.class interface public abstract auto ansi InterfaceScenario353`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8653,7 +8745,7 @@ { .override method class [System.Runtime]System.Action`1> class InterfaceScenario353`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`1::Method() } // end of class DerivedScenario353`1 -.class public abstract auto ansi InterfaceScenario354`1 +.class interface public abstract auto ansi InterfaceScenario354`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8676,8 +8768,9 @@ extends class BaseScenario354`1 implements class InterfaceScenario354`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario354`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario354`1::Method() } // end of class DerivedScenario354`1 -.class public abstract auto ansi InterfaceScenario355`1 +.class interface public abstract auto ansi InterfaceScenario355`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8700,9 +8793,8 @@ .class public auto ansi DerivedScenario355`1 extends class BaseScenario355`1 { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario355`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario355`1::Method() } // end of class DerivedScenario355`1 -.class public abstract auto ansi InterfaceScenario356`1 +.class interface public abstract auto ansi InterfaceScenario356`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8724,8 +8816,9 @@ extends class BaseScenario356`1 implements class InterfaceScenario356`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario356`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario356`1::Method() } // end of class DerivedScenario356`1 -.class public abstract auto ansi InterfaceScenario357`1 +.class interface public abstract auto ansi InterfaceScenario357`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8751,7 +8844,7 @@ { .override method class [System.Runtime]System.Action`1> class InterfaceScenario357`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`1::Method() } // end of class DerivedScenario357`1 -.class public abstract auto ansi InterfaceScenario358`1 +.class interface public abstract auto ansi InterfaceScenario358`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8774,8 +8867,9 @@ extends class BaseScenario358`1 implements class InterfaceScenario358`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario358`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario358`1::Method() } // end of class DerivedScenario358`1 -.class public abstract auto ansi InterfaceScenario359`1 +.class interface public abstract auto ansi InterfaceScenario359`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8798,9 +8892,8 @@ .class public auto ansi DerivedScenario359`1 extends class BaseScenario359`1 { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario359`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario359`1::Method() } // end of class DerivedScenario359`1 -.class public abstract auto ansi InterfaceScenario360`1 +.class interface public abstract auto ansi InterfaceScenario360`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8822,8 +8915,9 @@ extends class BaseScenario360`1 implements class InterfaceScenario360`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario360`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario360`1::Method() } // end of class DerivedScenario360`1 -.class public abstract auto ansi InterfaceScenario361`1 +.class interface public abstract auto ansi InterfaceScenario361`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8849,7 +8943,7 @@ { .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`1::Method() } // end of class DerivedScenario361`1 -.class public abstract auto ansi InterfaceScenario362`1 +.class interface public abstract auto ansi InterfaceScenario362`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8872,8 +8966,9 @@ extends class BaseScenario362`1 implements class InterfaceScenario362`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario362`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario362`1::Method() } // end of class DerivedScenario362`1 -.class public abstract auto ansi InterfaceScenario363`1 +.class interface public abstract auto ansi InterfaceScenario363`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8896,9 +8991,8 @@ .class public auto ansi DerivedScenario363`1 extends class BaseScenario363`1 { - .override method class [System.Runtime]System.Action`1> class InterfaceScenario363`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario363`1::Method() } // end of class DerivedScenario363`1 -.class public abstract auto ansi InterfaceScenario364`1 +.class interface public abstract auto ansi InterfaceScenario364`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8920,8 +9014,9 @@ extends class BaseScenario364`1 implements class InterfaceScenario364`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario364`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario364`1::Method() } // end of class DerivedScenario364`1 -.class public abstract auto ansi InterfaceScenario365`1 +.class interface public abstract auto ansi InterfaceScenario365`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8947,7 +9042,7 @@ { .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`1::Method() } // end of class DerivedScenario365`1 -.class public abstract auto ansi InterfaceScenario366`1 +.class interface public abstract auto ansi InterfaceScenario366`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8970,8 +9065,9 @@ extends class BaseScenario366`1 implements class InterfaceScenario366`1> { + .override method class [System.Runtime]System.Action`1> class InterfaceScenario366`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario366`1::Method() } // end of class DerivedScenario366`1 -.class public abstract auto ansi InterfaceScenario367`1 +.class interface public abstract auto ansi InterfaceScenario367`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -8994,9 +9090,8 @@ .class public auto ansi DerivedScenario367`1 extends class BaseScenario367`1> { - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario367`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario367`1>::Method() } // end of class DerivedScenario367`1 -.class public abstract auto ansi InterfaceScenario368`1 +.class interface public abstract auto ansi InterfaceScenario368`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9018,8 +9113,9 @@ extends class BaseScenario368`1> implements class InterfaceScenario368`1> { + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario368`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario368`1>::Method() } // end of class DerivedScenario368`1 -.class public abstract auto ansi InterfaceScenario369`1 +.class interface public abstract auto ansi InterfaceScenario369`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9045,7 +9141,7 @@ { .override method class [System.Runtime]System.Action`1>> class InterfaceScenario369`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario369`1>::Method() } // end of class DerivedScenario369`1 -.class public abstract auto ansi InterfaceScenario370`1 +.class interface public abstract auto ansi InterfaceScenario370`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9068,8 +9164,9 @@ extends class BaseScenario370`1> implements class InterfaceScenario370`1> { + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario370`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario370`1>::Method() } // end of class DerivedScenario370`1 -.class public abstract auto ansi InterfaceScenario371`1 +.class interface public abstract auto ansi InterfaceScenario371`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9092,9 +9189,8 @@ .class public auto ansi DerivedScenario371`1 extends class BaseScenario371`1> { - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario371`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario371`1>::Method() } // end of class DerivedScenario371`1 -.class public abstract auto ansi InterfaceScenario372`1 +.class interface public abstract auto ansi InterfaceScenario372`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9116,8 +9212,9 @@ extends class BaseScenario372`1> implements class InterfaceScenario372`1> { + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario372`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario372`1>::Method() } // end of class DerivedScenario372`1 -.class public abstract auto ansi InterfaceScenario373`1 +.class interface public abstract auto ansi InterfaceScenario373`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9143,7 +9240,7 @@ { .override method class [System.Runtime]System.Action`1>> class InterfaceScenario373`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario373`1>::Method() } // end of class DerivedScenario373`1 -.class public abstract auto ansi InterfaceScenario374`1 +.class interface public abstract auto ansi InterfaceScenario374`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { @@ -9166,781 +9263,868 @@ extends class BaseScenario374`1> implements class InterfaceScenario374`1> { + .override method class [System.Runtime]System.Action`1>> class InterfaceScenario374`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario374`1>::Method() } // end of class DerivedScenario374`1 .class public auto ansi TestEntrypoint extends [System.Runtime]System.Object { .method public static void Test_Scenario1() cil managed noinlining { - constrained. class DerivedScenario1 - call int32 class InterfaceScenario1::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario1 + call int32 InterfaceScenario1::Method() + pop + ldstr "Scenario1" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario1 .method public static void Test_Scenario2() cil managed noinlining { - constrained. class DerivedScenario2 - call int32 class InterfaceScenario2::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario2 + call int32 InterfaceScenario2::Method() + pop + ldstr "Scenario2" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario2 .method public static void Test_Scenario3() cil managed noinlining { - constrained. class DerivedScenario3 - call int32 class InterfaceScenario3::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario3 + call int32 InterfaceScenario3::Method() + pop + ldstr "Scenario3" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario3 .method public static void Test_Scenario4() cil managed noinlining { - constrained. class DerivedScenario4 - call int32 class InterfaceScenario4::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario4 + call int32 InterfaceScenario4::Method() + pop + ldstr "Scenario4" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario4 .method public static void Test_Scenario5() cil managed noinlining { constrained. class DerivedScenario5`1 - call int32 class InterfaceScenario5::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario5::Method() + pop + ldstr "Scenario5" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario5 .method public static void Test_Scenario6() cil managed noinlining { constrained. class DerivedScenario6`1 - call int32 class InterfaceScenario6::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario6::Method() + pop + ldstr "Scenario6" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario6 .method public static void Test_Scenario7() cil managed noinlining { constrained. class DerivedScenario7`1 - call int32 class InterfaceScenario7::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario7::Method() + pop + ldstr "Scenario7" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario7 .method public static void Test_Scenario8() cil managed noinlining { constrained. class DerivedScenario8`1 - call int32 class InterfaceScenario8::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario8::Method() + pop + ldstr "Scenario8" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario8 .method public static void Test_Scenario9() cil managed noinlining { constrained. class DerivedScenario9`1 - call int32 class InterfaceScenario9::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario9::Method() + pop + ldstr "Scenario9" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario9 .method public static void Test_Scenario10() cil managed noinlining { constrained. class DerivedScenario10`1 - call int32 class InterfaceScenario10::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario10::Method() + pop + ldstr "Scenario10" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario10 .method public static void Test_Scenario11() cil managed noinlining { constrained. class DerivedScenario11`1 - call int32 class InterfaceScenario11::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario11::Method() + pop + ldstr "Scenario11" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario11 .method public static void Test_Scenario12() cil managed noinlining { constrained. class DerivedScenario12`1 - call int32 class InterfaceScenario12::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario12::Method() + pop + ldstr "Scenario12" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario12 .method public static void Test_Scenario13() cil managed noinlining { - constrained. class DerivedScenario13 - call int32 class InterfaceScenario13::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario13 + call int32 InterfaceScenario13::Method() + pop + ldstr "Scenario13" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario13 .method public static void Test_Scenario14() cil managed noinlining { - constrained. class DerivedScenario14 - call int32 class InterfaceScenario14::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario14 + call int32 InterfaceScenario14::Method() + pop + ldstr "Scenario14" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario14 .method public static void Test_Scenario15() cil managed noinlining { - constrained. class DerivedScenario15 - call int32 class InterfaceScenario15::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario15 + call int32 InterfaceScenario15::Method() + pop + ldstr "Scenario15" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario15 .method public static void Test_Scenario16() cil managed noinlining { - constrained. class DerivedScenario16 - call int32 class InterfaceScenario16::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario16 + call int32 InterfaceScenario16::Method() + pop + ldstr "Scenario16" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario16 .method public static void Test_Scenario17() cil managed noinlining { constrained. class DerivedScenario17`1 - call int32 class InterfaceScenario17::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario17::Method() + pop + ldstr "Scenario17" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario17 .method public static void Test_Scenario18() cil managed noinlining { constrained. class DerivedScenario18`1 - call int32 class InterfaceScenario18::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario18::Method() + pop + ldstr "Scenario18" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario18 .method public static void Test_Scenario19() cil managed noinlining { constrained. class DerivedScenario19`1 - call int32 class InterfaceScenario19::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario19::Method() + pop + ldstr "Scenario19" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario19 .method public static void Test_Scenario20() cil managed noinlining { constrained. class DerivedScenario20`1 - call int32 class InterfaceScenario20::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario20::Method() + pop + ldstr "Scenario20" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario20 .method public static void Test_Scenario21() cil managed noinlining { constrained. class DerivedScenario21`1 - call int32 class InterfaceScenario21::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario21::Method() + pop + ldstr "Scenario21" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario21 .method public static void Test_Scenario22() cil managed noinlining { constrained. class DerivedScenario22`1 - call int32 class InterfaceScenario22::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario22::Method() + pop + ldstr "Scenario22" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario22 .method public static void Test_Scenario23() cil managed noinlining { constrained. class DerivedScenario23`1 - call int32 class InterfaceScenario23::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario23::Method() + pop + ldstr "Scenario23" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario23 .method public static void Test_Scenario24() cil managed noinlining { constrained. class DerivedScenario24`1 - call int32 class InterfaceScenario24::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario24::Method() + pop + ldstr "Scenario24" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario24 .method public static void Test_Scenario25() cil managed noinlining { constrained. class DerivedScenario25`1 - call int32 class InterfaceScenario25::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario25::Method() + pop + ldstr "Scenario25" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario25 .method public static void Test_Scenario26() cil managed noinlining { constrained. class DerivedScenario26`1 - call int32 class InterfaceScenario26::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario26::Method() + pop + ldstr "Scenario26" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario26 .method public static void Test_Scenario27() cil managed noinlining { constrained. class DerivedScenario27`1 - call int32 class InterfaceScenario27::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario27::Method() + pop + ldstr "Scenario27" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario27 .method public static void Test_Scenario28() cil managed noinlining { constrained. class DerivedScenario28`1 - call int32 class InterfaceScenario28::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario28::Method() + pop + ldstr "Scenario28" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario28 .method public static void Test_Scenario29() cil managed noinlining { constrained. class DerivedScenario29`1 - call int32 class InterfaceScenario29::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario29::Method() + pop + ldstr "Scenario29" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario29 .method public static void Test_Scenario30() cil managed noinlining { constrained. class DerivedScenario30`1 - call int32 class InterfaceScenario30::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario30::Method() + pop + ldstr "Scenario30" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario30 .method public static void Test_Scenario31() cil managed noinlining { constrained. class DerivedScenario31`1 - call int32 class InterfaceScenario31::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario31::Method() + pop + ldstr "Scenario31" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario31 .method public static void Test_Scenario32() cil managed noinlining { constrained. class DerivedScenario32`1 - call int32 class InterfaceScenario32::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario32::Method() + pop + ldstr "Scenario32" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario32 .method public static void Test_Scenario33() cil managed noinlining { constrained. class DerivedScenario33`1 - call int32 class InterfaceScenario33::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario33::Method() + pop + ldstr "Scenario33" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario33 .method public static void Test_Scenario34() cil managed noinlining { constrained. class DerivedScenario34`1 - call int32 class InterfaceScenario34::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario34::Method() + pop + ldstr "Scenario34" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario34 .method public static void Test_Scenario35() cil managed noinlining { constrained. class DerivedScenario35`1 - call int32 class InterfaceScenario35::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario35::Method() + pop + ldstr "Scenario35" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario35 .method public static void Test_Scenario36() cil managed noinlining { constrained. class DerivedScenario36`1 - call int32 class InterfaceScenario36::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario36::Method() + pop + ldstr "Scenario36" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario36 .method public static void Test_Scenario37() cil managed noinlining { constrained. class DerivedScenario37`1 - call int32 class InterfaceScenario37::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario37::Method() + pop + ldstr "Scenario37" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario37 .method public static void Test_Scenario38() cil managed noinlining { constrained. class DerivedScenario38`1 - call int32 class InterfaceScenario38::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario38::Method() + pop + ldstr "Scenario38" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario38 .method public static void Test_Scenario39() cil managed noinlining { constrained. class DerivedScenario39`1 - call int32 class InterfaceScenario39::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario39::Method() + pop + ldstr "Scenario39" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario39 .method public static void Test_Scenario40() cil managed noinlining { constrained. class DerivedScenario40`1 - call int32 class InterfaceScenario40::Method() - ldstr "" - ldstr "" + call int32 InterfaceScenario40::Method() + pop + ldstr "Scenario40" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario40 .method public static void Test_Scenario41() cil managed noinlining { - constrained. class DerivedScenario41 - call object class InterfaceScenario41::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario41 + call object InterfaceScenario41::Method() + pop + ldstr "Scenario41" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario41 .method public static void Test_Scenario42() cil managed noinlining { - constrained. class DerivedScenario42 - call object class InterfaceScenario42::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario42 + call object InterfaceScenario42::Method() + pop + ldstr "Scenario42" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario42 .method public static void Test_Scenario43() cil managed noinlining { - constrained. class DerivedScenario43 - call object class InterfaceScenario43::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario43 + call object InterfaceScenario43::Method() + pop + ldstr "Scenario43" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario43 .method public static void Test_Scenario44() cil managed noinlining { - constrained. class DerivedScenario44 - call object class InterfaceScenario44::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario44 + call object InterfaceScenario44::Method() + pop + ldstr "Scenario44" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario44 .method public static void Test_Scenario45() cil managed noinlining { constrained. class DerivedScenario45`1 - call object class InterfaceScenario45::Method() - ldstr "" - ldstr "" + call object InterfaceScenario45::Method() + pop + ldstr "Scenario45" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario45 .method public static void Test_Scenario46() cil managed noinlining { constrained. class DerivedScenario46`1 - call object class InterfaceScenario46::Method() - ldstr "" - ldstr "" + call object InterfaceScenario46::Method() + pop + ldstr "Scenario46" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario46 .method public static void Test_Scenario47() cil managed noinlining { constrained. class DerivedScenario47`1 - call object class InterfaceScenario47::Method() - ldstr "" - ldstr "" + call object InterfaceScenario47::Method() + pop + ldstr "Scenario47" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario47 .method public static void Test_Scenario48() cil managed noinlining { constrained. class DerivedScenario48`1 - call object class InterfaceScenario48::Method() - ldstr "" - ldstr "" + call object InterfaceScenario48::Method() + pop + ldstr "Scenario48" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario48 .method public static void Test_Scenario49() cil managed noinlining { constrained. class DerivedScenario49`1 - call object class InterfaceScenario49::Method() - ldstr "" - ldstr "" + call object InterfaceScenario49::Method() + pop + ldstr "Scenario49" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario49 .method public static void Test_Scenario50() cil managed noinlining { constrained. class DerivedScenario50`1 - call object class InterfaceScenario50::Method() - ldstr "" - ldstr "" + call object InterfaceScenario50::Method() + pop + ldstr "Scenario50" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario50 .method public static void Test_Scenario51() cil managed noinlining { constrained. class DerivedScenario51`1 - call object class InterfaceScenario51::Method() - ldstr "" - ldstr "" + call object InterfaceScenario51::Method() + pop + ldstr "Scenario51" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario51 .method public static void Test_Scenario52() cil managed noinlining { constrained. class DerivedScenario52`1 - call object class InterfaceScenario52::Method() - ldstr "" - ldstr "" + call object InterfaceScenario52::Method() + pop + ldstr "Scenario52" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario52 .method public static void Test_Scenario53() cil managed noinlining { - constrained. class DerivedScenario53 - call object class InterfaceScenario53::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario53 + call object InterfaceScenario53::Method() + pop + ldstr "Scenario53" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario53 .method public static void Test_Scenario54() cil managed noinlining { - constrained. class DerivedScenario54 - call object class InterfaceScenario54::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario54 + call object InterfaceScenario54::Method() + pop + ldstr "Scenario54" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario54 .method public static void Test_Scenario55() cil managed noinlining { - constrained. class DerivedScenario55 - call object class InterfaceScenario55::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario55 + call object InterfaceScenario55::Method() + pop + ldstr "Scenario55" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario55 .method public static void Test_Scenario56() cil managed noinlining { - constrained. class DerivedScenario56 - call object class InterfaceScenario56::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario56 + call object InterfaceScenario56::Method() + pop + ldstr "Scenario56" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario56 .method public static void Test_Scenario57() cil managed noinlining { constrained. class DerivedScenario57`1 - call object class InterfaceScenario57::Method() - ldstr "" - ldstr "" + call object InterfaceScenario57::Method() + pop + ldstr "Scenario57" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario57 .method public static void Test_Scenario58() cil managed noinlining { constrained. class DerivedScenario58`1 - call object class InterfaceScenario58::Method() - ldstr "" - ldstr "" + call object InterfaceScenario58::Method() + pop + ldstr "Scenario58" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario58 .method public static void Test_Scenario59() cil managed noinlining { constrained. class DerivedScenario59`1 - call object class InterfaceScenario59::Method() - ldstr "" - ldstr "" + call object InterfaceScenario59::Method() + pop + ldstr "Scenario59" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario59 .method public static void Test_Scenario60() cil managed noinlining { constrained. class DerivedScenario60`1 - call object class InterfaceScenario60::Method() - ldstr "" - ldstr "" + call object InterfaceScenario60::Method() + pop + ldstr "Scenario60" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario60 .method public static void Test_Scenario61() cil managed noinlining { constrained. class DerivedScenario61`1 - call object class InterfaceScenario61::Method() - ldstr "" - ldstr "" + call object InterfaceScenario61::Method() + pop + ldstr "Scenario61" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario61 .method public static void Test_Scenario62() cil managed noinlining { constrained. class DerivedScenario62`1 - call object class InterfaceScenario62::Method() - ldstr "" - ldstr "" + call object InterfaceScenario62::Method() + pop + ldstr "Scenario62" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario62 .method public static void Test_Scenario63() cil managed noinlining { constrained. class DerivedScenario63`1 - call object class InterfaceScenario63::Method() - ldstr "" - ldstr "" + call object InterfaceScenario63::Method() + pop + ldstr "Scenario63" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario63 .method public static void Test_Scenario64() cil managed noinlining { constrained. class DerivedScenario64`1 - call object class InterfaceScenario64::Method() - ldstr "" - ldstr "" + call object InterfaceScenario64::Method() + pop + ldstr "Scenario64" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario64 .method public static void Test_Scenario65() cil managed noinlining { constrained. class DerivedScenario65`1 - call object class InterfaceScenario65::Method() - ldstr "" - ldstr "" + call object InterfaceScenario65::Method() + pop + ldstr "Scenario65" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario65 .method public static void Test_Scenario66() cil managed noinlining { constrained. class DerivedScenario66`1 - call object class InterfaceScenario66::Method() - ldstr "" - ldstr "" + call object InterfaceScenario66::Method() + pop + ldstr "Scenario66" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario66 .method public static void Test_Scenario67() cil managed noinlining { constrained. class DerivedScenario67`1 - call object class InterfaceScenario67::Method() - ldstr "" - ldstr "" + call object InterfaceScenario67::Method() + pop + ldstr "Scenario67" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario67 .method public static void Test_Scenario68() cil managed noinlining { constrained. class DerivedScenario68`1 - call object class InterfaceScenario68::Method() - ldstr "" - ldstr "" + call object InterfaceScenario68::Method() + pop + ldstr "Scenario68" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario68 .method public static void Test_Scenario69() cil managed noinlining { constrained. class DerivedScenario69`1 - call object class InterfaceScenario69::Method() - ldstr "" - ldstr "" + call object InterfaceScenario69::Method() + pop + ldstr "Scenario69" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario69 .method public static void Test_Scenario70() cil managed noinlining { constrained. class DerivedScenario70`1 - call object class InterfaceScenario70::Method() - ldstr "" - ldstr "" + call object InterfaceScenario70::Method() + pop + ldstr "Scenario70" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario70 .method public static void Test_Scenario71() cil managed noinlining { constrained. class DerivedScenario71`1 - call object class InterfaceScenario71::Method() - ldstr "" - ldstr "" + call object InterfaceScenario71::Method() + pop + ldstr "Scenario71" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario71 .method public static void Test_Scenario72() cil managed noinlining { constrained. class DerivedScenario72`1 - call object class InterfaceScenario72::Method() - ldstr "" - ldstr "" + call object InterfaceScenario72::Method() + pop + ldstr "Scenario72" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario72 .method public static void Test_Scenario73() cil managed noinlining { constrained. class DerivedScenario73`1 - call object class InterfaceScenario73::Method() - ldstr "" - ldstr "" + call object InterfaceScenario73::Method() + pop + ldstr "Scenario73" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario73 .method public static void Test_Scenario74() cil managed noinlining { constrained. class DerivedScenario74`1 - call object class InterfaceScenario74::Method() - ldstr "" - ldstr "" + call object InterfaceScenario74::Method() + pop + ldstr "Scenario74" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario74 .method public static void Test_Scenario75() cil managed noinlining { constrained. class DerivedScenario75`1 - call object class InterfaceScenario75::Method() - ldstr "" - ldstr "" + call object InterfaceScenario75::Method() + pop + ldstr "Scenario75" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario75 .method public static void Test_Scenario76() cil managed noinlining { constrained. class DerivedScenario76`1 - call object class InterfaceScenario76::Method() - ldstr "" - ldstr "" + call object InterfaceScenario76::Method() + pop + ldstr "Scenario76" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario76 .method public static void Test_Scenario77() cil managed noinlining { constrained. class DerivedScenario77`1 - call object class InterfaceScenario77::Method() - ldstr "" - ldstr "" + call object InterfaceScenario77::Method() + pop + ldstr "Scenario77" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario77 .method public static void Test_Scenario78() cil managed noinlining { constrained. class DerivedScenario78`1 - call object class InterfaceScenario78::Method() - ldstr "" - ldstr "" + call object InterfaceScenario78::Method() + pop + ldstr "Scenario78" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario78 .method public static void Test_Scenario79() cil managed noinlining { constrained. class DerivedScenario79`1 - call object class InterfaceScenario79::Method() - ldstr "" - ldstr "" + call object InterfaceScenario79::Method() + pop + ldstr "Scenario79" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario79 .method public static void Test_Scenario80() cil managed noinlining { constrained. class DerivedScenario80`1 - call object class InterfaceScenario80::Method() - ldstr "" - ldstr "" + call object InterfaceScenario80::Method() + pop + ldstr "Scenario80" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario80 .method public static void Test_Scenario81() cil managed noinlining { constrained. class DerivedScenario81`1 - call object class InterfaceScenario81::Method() - ldstr "" - ldstr "" + call object InterfaceScenario81::Method() + pop + ldstr "Scenario81" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario81 .method public static void Test_Scenario82() cil managed noinlining { constrained. class DerivedScenario82`1 - call object class InterfaceScenario82::Method() - ldstr "" - ldstr "" + call object InterfaceScenario82::Method() + pop + ldstr "Scenario82" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario82 .method public static void Test_Scenario83() cil managed noinlining { - constrained. class DerivedScenario83 + constrained. DerivedScenario83 call int32 class InterfaceScenario83`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario83" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario83 .method public static void Test_Scenario84() cil managed noinlining { - constrained. class DerivedScenario84 + constrained. DerivedScenario84 call int32 class InterfaceScenario84`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario84" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario84 .method public static void Test_Scenario85() cil managed noinlining { - constrained. class DerivedScenario85 + constrained. DerivedScenario85 call int32 class InterfaceScenario85`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario85" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario85 .method public static void Test_Scenario86() cil managed noinlining { - constrained. class DerivedScenario86 + constrained. DerivedScenario86 call int32 class InterfaceScenario86`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario86" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario86 @@ -9948,8 +10132,9 @@ { constrained. class DerivedScenario87`1 call int32 class InterfaceScenario87`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario87" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario87 @@ -9957,8 +10142,9 @@ { constrained. class DerivedScenario88`1 call int32 class InterfaceScenario88`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario88" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario88 @@ -9966,8 +10152,9 @@ { constrained. class DerivedScenario89`1 call int32 class InterfaceScenario89`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario89" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario89 @@ -9975,8 +10162,9 @@ { constrained. class DerivedScenario90`1 call int32 class InterfaceScenario90`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario90" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario90 @@ -9984,8 +10172,9 @@ { constrained. class DerivedScenario91`1 call int32 class InterfaceScenario91`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario91" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario91 @@ -9993,8 +10182,9 @@ { constrained. class DerivedScenario92`1 call int32 class InterfaceScenario92`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario92" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario92 @@ -10002,8 +10192,9 @@ { constrained. class DerivedScenario93`1 call int32 class InterfaceScenario93`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario93" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario93 @@ -10011,44 +10202,49 @@ { constrained. class DerivedScenario94`1 call int32 class InterfaceScenario94`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario94" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario94 .method public static void Test_Scenario95() cil managed noinlining { - constrained. class DerivedScenario95 + constrained. DerivedScenario95 call int32 class InterfaceScenario95`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario95" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario95 .method public static void Test_Scenario96() cil managed noinlining { - constrained. class DerivedScenario96 + constrained. DerivedScenario96 call int32 class InterfaceScenario96`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario96" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario96 .method public static void Test_Scenario97() cil managed noinlining { - constrained. class DerivedScenario97 + constrained. DerivedScenario97 call int32 class InterfaceScenario97`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario97" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario97 .method public static void Test_Scenario98() cil managed noinlining { - constrained. class DerivedScenario98 + constrained. DerivedScenario98 call int32 class InterfaceScenario98`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario98" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario98 @@ -10056,8 +10252,9 @@ { constrained. class DerivedScenario99`1 call int32 class InterfaceScenario99`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario99" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario99 @@ -10065,8 +10262,9 @@ { constrained. class DerivedScenario100`1 call int32 class InterfaceScenario100`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario100" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario100 @@ -10074,8 +10272,9 @@ { constrained. class DerivedScenario101`1 call int32 class InterfaceScenario101`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario101" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario101 @@ -10083,8 +10282,9 @@ { constrained. class DerivedScenario102`1 call int32 class InterfaceScenario102`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario102" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario102 @@ -10092,8 +10292,9 @@ { constrained. class DerivedScenario103`1 call int32 class InterfaceScenario103`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario103" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario103 @@ -10101,8 +10302,9 @@ { constrained. class DerivedScenario104`1 call int32 class InterfaceScenario104`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario104" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario104 @@ -10110,8 +10312,9 @@ { constrained. class DerivedScenario105`1 call int32 class InterfaceScenario105`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario105" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario105 @@ -10119,8 +10322,9 @@ { constrained. class DerivedScenario106`1 call int32 class InterfaceScenario106`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario106" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario106 @@ -10128,8 +10332,9 @@ { constrained. class DerivedScenario107`1 call int32 class InterfaceScenario107`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario107" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario107 @@ -10137,8 +10342,9 @@ { constrained. class DerivedScenario108`1 call int32 class InterfaceScenario108`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario108" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario108 @@ -10146,8 +10352,9 @@ { constrained. class DerivedScenario109`1 call int32 class InterfaceScenario109`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario109" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario109 @@ -10155,8 +10362,9 @@ { constrained. class DerivedScenario110`1 call int32 class InterfaceScenario110`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario110" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario110 @@ -10164,8 +10372,9 @@ { constrained. class DerivedScenario111`1 call int32 class InterfaceScenario111`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario111" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario111 @@ -10173,8 +10382,9 @@ { constrained. class DerivedScenario112`1 call int32 class InterfaceScenario112`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario112" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario112 @@ -10182,8 +10392,9 @@ { constrained. class DerivedScenario113`1 call int32 class InterfaceScenario113`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario113" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario113 @@ -10191,8 +10402,9 @@ { constrained. class DerivedScenario114`1 call int32 class InterfaceScenario114`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario114" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario114 @@ -10200,8 +10412,9 @@ { constrained. class DerivedScenario115`1 call int32 class InterfaceScenario115`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario115" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario115 @@ -10209,8 +10422,9 @@ { constrained. class DerivedScenario116`1 call int32 class InterfaceScenario116`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario116" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario116 @@ -10218,8 +10432,9 @@ { constrained. class DerivedScenario117`1 call int32 class InterfaceScenario117`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario117" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario117 @@ -10227,8 +10442,9 @@ { constrained. class DerivedScenario118`1 call int32 class InterfaceScenario118`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario118" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario118 @@ -10236,8 +10452,9 @@ { constrained. class DerivedScenario119`1 call int32 class InterfaceScenario119`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario119" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario119 @@ -10245,8 +10462,9 @@ { constrained. class DerivedScenario120`1 call int32 class InterfaceScenario120`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario120" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario120 @@ -10254,8 +10472,9 @@ { constrained. class DerivedScenario121`1 call int32 class InterfaceScenario121`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario121" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario121 @@ -10263,44 +10482,49 @@ { constrained. class DerivedScenario122`1 call int32 class InterfaceScenario122`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario122" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario122 .method public static void Test_Scenario123() cil managed noinlining { - constrained. class DerivedScenario123 + constrained. DerivedScenario123 call int32 class InterfaceScenario123`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario123" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario123 .method public static void Test_Scenario124() cil managed noinlining { - constrained. class DerivedScenario124 + constrained. DerivedScenario124 call int32 class InterfaceScenario124`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario124" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario124 .method public static void Test_Scenario125() cil managed noinlining { - constrained. class DerivedScenario125 + constrained. DerivedScenario125 call int32 class InterfaceScenario125`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario125" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario125 .method public static void Test_Scenario126() cil managed noinlining { - constrained. class DerivedScenario126 + constrained. DerivedScenario126 call int32 class InterfaceScenario126`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario126" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario126 @@ -10308,8 +10532,9 @@ { constrained. class DerivedScenario127`1 call int32 class InterfaceScenario127`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario127" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario127 @@ -10317,8 +10542,9 @@ { constrained. class DerivedScenario128`1 call int32 class InterfaceScenario128`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario128" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario128 @@ -10326,8 +10552,9 @@ { constrained. class DerivedScenario129`1 call int32 class InterfaceScenario129`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario129" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario129 @@ -10335,8 +10562,9 @@ { constrained. class DerivedScenario130`1 call int32 class InterfaceScenario130`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario130" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario130 @@ -10344,8 +10572,9 @@ { constrained. class DerivedScenario131`1 call int32 class InterfaceScenario131`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario131" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario131 @@ -10353,8 +10582,9 @@ { constrained. class DerivedScenario132`1 call int32 class InterfaceScenario132`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario132" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario132 @@ -10362,8 +10592,9 @@ { constrained. class DerivedScenario133`1 call int32 class InterfaceScenario133`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario133" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario133 @@ -10371,8 +10602,9 @@ { constrained. class DerivedScenario134`1 call int32 class InterfaceScenario134`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario134" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario134 @@ -10380,8 +10612,9 @@ { constrained. class DerivedScenario135`1 call int32 class InterfaceScenario135`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario135" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario135 @@ -10389,8 +10622,9 @@ { constrained. class DerivedScenario136`1 call int32 class InterfaceScenario136`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario136" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario136 @@ -10398,8 +10632,9 @@ { constrained. class DerivedScenario137`1 call int32 class InterfaceScenario137`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario137" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario137 @@ -10407,8 +10642,9 @@ { constrained. class DerivedScenario138`1 call int32 class InterfaceScenario138`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario138" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario138 @@ -10416,8 +10652,9 @@ { constrained. class DerivedScenario139`1 call int32 class InterfaceScenario139`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario139" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario139 @@ -10425,8 +10662,9 @@ { constrained. class DerivedScenario140`1 call int32 class InterfaceScenario140`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario140" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario140 @@ -10434,8 +10672,9 @@ { constrained. class DerivedScenario141`1 call int32 class InterfaceScenario141`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario141" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario141 @@ -10443,8 +10682,9 @@ { constrained. class DerivedScenario142`1 call int32 class InterfaceScenario142`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario142" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario142 @@ -10452,8 +10692,9 @@ { constrained. class DerivedScenario143`1 call int32 class InterfaceScenario143`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario143" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario143 @@ -10461,8 +10702,9 @@ { constrained. class DerivedScenario144`1 call int32 class InterfaceScenario144`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario144" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario144 @@ -10470,8 +10712,9 @@ { constrained. class DerivedScenario145`1 call int32 class InterfaceScenario145`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario145" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario145 @@ -10479,8 +10722,9 @@ { constrained. class DerivedScenario146`1 call int32 class InterfaceScenario146`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario146" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario146 @@ -10488,8 +10732,9 @@ { constrained. class DerivedScenario147`1 call int32 class InterfaceScenario147`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario147" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario147 @@ -10497,8 +10742,9 @@ { constrained. class DerivedScenario148`1 call int32 class InterfaceScenario148`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario148" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario148 @@ -10506,8 +10752,9 @@ { constrained. class DerivedScenario149`1 call int32 class InterfaceScenario149`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario149" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario149 @@ -10515,44 +10762,49 @@ { constrained. class DerivedScenario150`1 call int32 class InterfaceScenario150`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario150" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario150 .method public static void Test_Scenario151() cil managed noinlining { - constrained. class DerivedScenario151 + constrained. DerivedScenario151 call int32 class InterfaceScenario151`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario151" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario151 .method public static void Test_Scenario152() cil managed noinlining { - constrained. class DerivedScenario152 + constrained. DerivedScenario152 call int32 class InterfaceScenario152`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario152" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario152 .method public static void Test_Scenario153() cil managed noinlining { - constrained. class DerivedScenario153 + constrained. DerivedScenario153 call int32 class InterfaceScenario153`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario153" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario153 .method public static void Test_Scenario154() cil managed noinlining { - constrained. class DerivedScenario154 + constrained. DerivedScenario154 call int32 class InterfaceScenario154`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario154" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario154 @@ -10560,8 +10812,9 @@ { constrained. class DerivedScenario155`1 call int32 class InterfaceScenario155`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario155" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario155 @@ -10569,8 +10822,9 @@ { constrained. class DerivedScenario156`1 call int32 class InterfaceScenario156`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario156" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario156 @@ -10578,8 +10832,9 @@ { constrained. class DerivedScenario157`1 call int32 class InterfaceScenario157`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario157" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario157 @@ -10587,8 +10842,9 @@ { constrained. class DerivedScenario158`1 call int32 class InterfaceScenario158`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario158" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario158 @@ -10596,8 +10852,9 @@ { constrained. class DerivedScenario159`1 call int32 class InterfaceScenario159`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario159" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario159 @@ -10605,8 +10862,9 @@ { constrained. class DerivedScenario160`1 call int32 class InterfaceScenario160`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario160" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario160 @@ -10614,8 +10872,9 @@ { constrained. class DerivedScenario161`1 call int32 class InterfaceScenario161`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario161" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario161 @@ -10623,8 +10882,9 @@ { constrained. class DerivedScenario162`1 call int32 class InterfaceScenario162`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario162" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario162 @@ -10632,8 +10892,9 @@ { constrained. class DerivedScenario163`1 call int32 class InterfaceScenario163`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario163" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario163 @@ -10641,8 +10902,9 @@ { constrained. class DerivedScenario164`1 call int32 class InterfaceScenario164`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario164" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario164 @@ -10650,8 +10912,9 @@ { constrained. class DerivedScenario165`1 call int32 class InterfaceScenario165`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario165" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario165 @@ -10659,8 +10922,9 @@ { constrained. class DerivedScenario166`1 call int32 class InterfaceScenario166`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario166" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario166 @@ -10668,8 +10932,9 @@ { constrained. class DerivedScenario167`1 call int32 class InterfaceScenario167`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario167" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario167 @@ -10677,8 +10942,9 @@ { constrained. class DerivedScenario168`1 call int32 class InterfaceScenario168`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario168" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario168 @@ -10686,8 +10952,9 @@ { constrained. class DerivedScenario169`1 call int32 class InterfaceScenario169`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario169" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario169 @@ -10695,8 +10962,9 @@ { constrained. class DerivedScenario170`1 call int32 class InterfaceScenario170`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario170" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario170 @@ -10704,8 +10972,9 @@ { constrained. class DerivedScenario171`1 call int32 class InterfaceScenario171`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario171" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario171 @@ -10713,8 +10982,9 @@ { constrained. class DerivedScenario172`1 call int32 class InterfaceScenario172`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario172" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario172 @@ -10722,8 +10992,9 @@ { constrained. class DerivedScenario173`1 call int32 class InterfaceScenario173`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario173" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario173 @@ -10731,8 +11002,9 @@ { constrained. class DerivedScenario174`1 call int32 class InterfaceScenario174`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario174" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario174 @@ -10740,8 +11012,9 @@ { constrained. class DerivedScenario175`1 call int32 class InterfaceScenario175`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario175" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario175 @@ -10749,8 +11022,9 @@ { constrained. class DerivedScenario176`1 call int32 class InterfaceScenario176`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario176" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario176 @@ -10758,8 +11032,9 @@ { constrained. class DerivedScenario177`1 call int32 class InterfaceScenario177`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario177" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario177 @@ -10767,44 +11042,49 @@ { constrained. class DerivedScenario178`1 call int32 class InterfaceScenario178`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario178" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario178 .method public static void Test_Scenario179() cil managed noinlining { - constrained. class DerivedScenario179 + constrained. DerivedScenario179 call object class InterfaceScenario179`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario179" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario179 .method public static void Test_Scenario180() cil managed noinlining { - constrained. class DerivedScenario180 + constrained. DerivedScenario180 call object class InterfaceScenario180`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario180" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario180 .method public static void Test_Scenario181() cil managed noinlining { - constrained. class DerivedScenario181 + constrained. DerivedScenario181 call object class InterfaceScenario181`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario181" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario181 .method public static void Test_Scenario182() cil managed noinlining { - constrained. class DerivedScenario182 + constrained. DerivedScenario182 call object class InterfaceScenario182`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario182" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario182 @@ -10812,8 +11092,9 @@ { constrained. class DerivedScenario183`1 call object class InterfaceScenario183`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario183" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario183 @@ -10821,8 +11102,9 @@ { constrained. class DerivedScenario184`1 call object class InterfaceScenario184`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario184" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario184 @@ -10830,8 +11112,9 @@ { constrained. class DerivedScenario185`1 call object class InterfaceScenario185`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario185" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario185 @@ -10839,8 +11122,9 @@ { constrained. class DerivedScenario186`1 call object class InterfaceScenario186`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario186" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario186 @@ -10848,8 +11132,9 @@ { constrained. class DerivedScenario187`1 call object class InterfaceScenario187`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario187" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario187 @@ -10857,8 +11142,9 @@ { constrained. class DerivedScenario188`1 call object class InterfaceScenario188`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario188" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario188 @@ -10866,8 +11152,9 @@ { constrained. class DerivedScenario189`1 call object class InterfaceScenario189`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario189" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario189 @@ -10875,44 +11162,49 @@ { constrained. class DerivedScenario190`1 call object class InterfaceScenario190`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario190" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario190 .method public static void Test_Scenario191() cil managed noinlining { - constrained. class DerivedScenario191 + constrained. DerivedScenario191 call object class InterfaceScenario191`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario191" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario191 .method public static void Test_Scenario192() cil managed noinlining { - constrained. class DerivedScenario192 + constrained. DerivedScenario192 call object class InterfaceScenario192`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario192" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario192 .method public static void Test_Scenario193() cil managed noinlining { - constrained. class DerivedScenario193 + constrained. DerivedScenario193 call object class InterfaceScenario193`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario193" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario193 .method public static void Test_Scenario194() cil managed noinlining { - constrained. class DerivedScenario194 + constrained. DerivedScenario194 call object class InterfaceScenario194`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario194" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario194 @@ -10920,8 +11212,9 @@ { constrained. class DerivedScenario195`1 call object class InterfaceScenario195`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario195" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario195 @@ -10929,8 +11222,9 @@ { constrained. class DerivedScenario196`1 call object class InterfaceScenario196`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario196" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario196 @@ -10938,8 +11232,9 @@ { constrained. class DerivedScenario197`1 call object class InterfaceScenario197`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario197" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario197 @@ -10947,8 +11242,9 @@ { constrained. class DerivedScenario198`1 call object class InterfaceScenario198`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario198" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario198 @@ -10956,8 +11252,9 @@ { constrained. class DerivedScenario199`1 call object class InterfaceScenario199`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario199" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario199 @@ -10965,8 +11262,9 @@ { constrained. class DerivedScenario200`1 call object class InterfaceScenario200`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario200" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario200 @@ -10974,8 +11272,9 @@ { constrained. class DerivedScenario201`1 call object class InterfaceScenario201`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario201" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario201 @@ -10983,8 +11282,9 @@ { constrained. class DerivedScenario202`1 call object class InterfaceScenario202`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario202" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario202 @@ -10992,8 +11292,9 @@ { constrained. class DerivedScenario203`1 call object class InterfaceScenario203`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario203" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario203 @@ -11001,8 +11302,9 @@ { constrained. class DerivedScenario204`1 call object class InterfaceScenario204`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario204" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario204 @@ -11010,8 +11312,9 @@ { constrained. class DerivedScenario205`1 call object class InterfaceScenario205`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario205" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario205 @@ -11019,8 +11322,9 @@ { constrained. class DerivedScenario206`1 call object class InterfaceScenario206`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario206" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario206 @@ -11028,8 +11332,9 @@ { constrained. class DerivedScenario207`1 call object class InterfaceScenario207`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario207" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario207 @@ -11037,8 +11342,9 @@ { constrained. class DerivedScenario208`1 call object class InterfaceScenario208`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario208" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario208 @@ -11046,8 +11352,9 @@ { constrained. class DerivedScenario209`1 call object class InterfaceScenario209`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario209" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario209 @@ -11055,8 +11362,9 @@ { constrained. class DerivedScenario210`1 call object class InterfaceScenario210`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario210" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario210 @@ -11064,8 +11372,9 @@ { constrained. class DerivedScenario211`1 call object class InterfaceScenario211`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario211" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario211 @@ -11073,8 +11382,9 @@ { constrained. class DerivedScenario212`1 call object class InterfaceScenario212`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario212" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario212 @@ -11082,8 +11392,9 @@ { constrained. class DerivedScenario213`1 call object class InterfaceScenario213`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario213" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario213 @@ -11091,8 +11402,9 @@ { constrained. class DerivedScenario214`1 call object class InterfaceScenario214`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario214" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario214 @@ -11100,8 +11412,9 @@ { constrained. class DerivedScenario215`1 call object class InterfaceScenario215`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario215" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario215 @@ -11109,8 +11422,9 @@ { constrained. class DerivedScenario216`1 call object class InterfaceScenario216`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario216" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario216 @@ -11118,8 +11432,9 @@ { constrained. class DerivedScenario217`1 call object class InterfaceScenario217`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario217" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario217 @@ -11127,8 +11442,9 @@ { constrained. class DerivedScenario218`1 call object class InterfaceScenario218`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario218" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario218 @@ -11136,8 +11452,9 @@ { constrained. class DerivedScenario219`1 call object class InterfaceScenario219`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario219" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario219 @@ -11145,44 +11462,49 @@ { constrained. class DerivedScenario220`1 call object class InterfaceScenario220`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario220" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario220 .method public static void Test_Scenario221() cil managed noinlining { - constrained. class DerivedScenario221 + constrained. DerivedScenario221 call object class InterfaceScenario221`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario221" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario221 .method public static void Test_Scenario222() cil managed noinlining { - constrained. class DerivedScenario222 + constrained. DerivedScenario222 call object class InterfaceScenario222`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario222" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario222 .method public static void Test_Scenario223() cil managed noinlining { - constrained. class DerivedScenario223 + constrained. DerivedScenario223 call object class InterfaceScenario223`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario223" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario223 .method public static void Test_Scenario224() cil managed noinlining { - constrained. class DerivedScenario224 + constrained. DerivedScenario224 call object class InterfaceScenario224`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario224" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario224 @@ -11190,8 +11512,9 @@ { constrained. class DerivedScenario225`1 call object class InterfaceScenario225`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario225" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario225 @@ -11199,8 +11522,9 @@ { constrained. class DerivedScenario226`1 call object class InterfaceScenario226`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario226" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario226 @@ -11208,8 +11532,9 @@ { constrained. class DerivedScenario227`1 call object class InterfaceScenario227`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario227" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario227 @@ -11217,8 +11542,9 @@ { constrained. class DerivedScenario228`1 call object class InterfaceScenario228`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario228" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario228 @@ -11226,8 +11552,9 @@ { constrained. class DerivedScenario229`1 call object class InterfaceScenario229`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario229" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario229 @@ -11235,8 +11562,9 @@ { constrained. class DerivedScenario230`1 call object class InterfaceScenario230`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario230" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario230 @@ -11244,8 +11572,9 @@ { constrained. class DerivedScenario231`1 call object class InterfaceScenario231`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario231" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario231 @@ -11253,8 +11582,9 @@ { constrained. class DerivedScenario232`1 call object class InterfaceScenario232`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario232" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario232 @@ -11262,8 +11592,9 @@ { constrained. class DerivedScenario233`1 call object class InterfaceScenario233`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario233" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario233 @@ -11271,8 +11602,9 @@ { constrained. class DerivedScenario234`1 call object class InterfaceScenario234`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario234" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario234 @@ -11280,8 +11612,9 @@ { constrained. class DerivedScenario235`1 call object class InterfaceScenario235`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario235" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario235 @@ -11289,8 +11622,9 @@ { constrained. class DerivedScenario236`1 call object class InterfaceScenario236`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario236" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario236 @@ -11298,8 +11632,9 @@ { constrained. class DerivedScenario237`1 call object class InterfaceScenario237`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario237" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario237 @@ -11307,8 +11642,9 @@ { constrained. class DerivedScenario238`1 call object class InterfaceScenario238`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario238" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario238 @@ -11316,8 +11652,9 @@ { constrained. class DerivedScenario239`1 call object class InterfaceScenario239`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario239" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario239 @@ -11325,8 +11662,9 @@ { constrained. class DerivedScenario240`1 call object class InterfaceScenario240`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario240" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario240 @@ -11334,8 +11672,9 @@ { constrained. class DerivedScenario241`1 call object class InterfaceScenario241`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario241" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario241 @@ -11343,8 +11682,9 @@ { constrained. class DerivedScenario242`1 call object class InterfaceScenario242`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario242" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario242 @@ -11352,8 +11692,9 @@ { constrained. class DerivedScenario243`1 call object class InterfaceScenario243`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario243" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario243 @@ -11361,8 +11702,9 @@ { constrained. class DerivedScenario244`1 call object class InterfaceScenario244`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario244" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario244 @@ -11370,8 +11712,9 @@ { constrained. class DerivedScenario245`1 call object class InterfaceScenario245`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario245" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario245 @@ -11379,8 +11722,9 @@ { constrained. class DerivedScenario246`1 call object class InterfaceScenario246`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario246" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario246 @@ -11388,8 +11732,9 @@ { constrained. class DerivedScenario247`1 call object class InterfaceScenario247`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario247" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario247 @@ -11397,8 +11742,9 @@ { constrained. class DerivedScenario248`1 call object class InterfaceScenario248`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario248" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario248 @@ -11406,44 +11752,49 @@ { constrained. class DerivedScenario249`1 call object class InterfaceScenario249`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario249" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario249 .method public static void Test_Scenario250() cil managed noinlining { - constrained. class DerivedScenario250 + constrained. DerivedScenario250 call object class InterfaceScenario250`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario250" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario250 .method public static void Test_Scenario251() cil managed noinlining { - constrained. class DerivedScenario251 + constrained. DerivedScenario251 call object class InterfaceScenario251`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario251" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario251 .method public static void Test_Scenario252() cil managed noinlining { - constrained. class DerivedScenario252 + constrained. DerivedScenario252 call object class InterfaceScenario252`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario252" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario252 .method public static void Test_Scenario253() cil managed noinlining { - constrained. class DerivedScenario253 + constrained. DerivedScenario253 call object class InterfaceScenario253`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario253" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario253 @@ -11451,8 +11802,9 @@ { constrained. class DerivedScenario254`1 call object class InterfaceScenario254`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario254" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario254 @@ -11460,8 +11812,9 @@ { constrained. class DerivedScenario255`1 call object class InterfaceScenario255`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario255" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario255 @@ -11469,8 +11822,9 @@ { constrained. class DerivedScenario256`1 call object class InterfaceScenario256`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario256" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario256 @@ -11478,8 +11832,9 @@ { constrained. class DerivedScenario257`1 call object class InterfaceScenario257`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario257" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario257 @@ -11487,8 +11842,9 @@ { constrained. class DerivedScenario258`1 call object class InterfaceScenario258`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario258" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario258 @@ -11496,8 +11852,9 @@ { constrained. class DerivedScenario259`1 call object class InterfaceScenario259`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario259" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario259 @@ -11505,8 +11862,9 @@ { constrained. class DerivedScenario260`1 call object class InterfaceScenario260`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario260" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario260 @@ -11514,8 +11872,9 @@ { constrained. class DerivedScenario261`1 call object class InterfaceScenario261`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario261" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario261 @@ -11523,8 +11882,9 @@ { constrained. class DerivedScenario262`1 call object class InterfaceScenario262`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario262" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario262 @@ -11532,8 +11892,9 @@ { constrained. class DerivedScenario263`1 call object class InterfaceScenario263`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario263" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario263 @@ -11541,8 +11902,9 @@ { constrained. class DerivedScenario264`1 call object class InterfaceScenario264`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario264" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario264 @@ -11550,8 +11912,9 @@ { constrained. class DerivedScenario265`1 call object class InterfaceScenario265`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario265" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario265 @@ -11559,8 +11922,9 @@ { constrained. class DerivedScenario266`1 call object class InterfaceScenario266`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario266" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario266 @@ -11568,8 +11932,9 @@ { constrained. class DerivedScenario267`1 call object class InterfaceScenario267`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario267" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario267 @@ -11577,8 +11942,9 @@ { constrained. class DerivedScenario268`1 call object class InterfaceScenario268`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario268" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario268 @@ -11586,8 +11952,9 @@ { constrained. class DerivedScenario269`1 call object class InterfaceScenario269`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario269" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario269 @@ -11595,8 +11962,9 @@ { constrained. class DerivedScenario270`1 call object class InterfaceScenario270`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario270" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario270 @@ -11604,8 +11972,9 @@ { constrained. class DerivedScenario271`1 call object class InterfaceScenario271`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario271" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario271 @@ -11613,8 +11982,9 @@ { constrained. class DerivedScenario272`1 call object class InterfaceScenario272`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario272" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario272 @@ -11622,8 +11992,9 @@ { constrained. class DerivedScenario273`1 call object class InterfaceScenario273`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario273" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario273 @@ -11631,8 +12002,9 @@ { constrained. class DerivedScenario274`1 call object class InterfaceScenario274`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario274" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario274 @@ -11640,8 +12012,9 @@ { constrained. class DerivedScenario275`1 call object class InterfaceScenario275`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario275" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario275 @@ -11649,8 +12022,9 @@ { constrained. class DerivedScenario276`1 call object class InterfaceScenario276`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario276" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario276 @@ -11658,8 +12032,9 @@ { constrained. class DerivedScenario277`1 call object class InterfaceScenario277`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario277" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario277 @@ -11667,44 +12042,49 @@ { constrained. class DerivedScenario278`1 call object class InterfaceScenario278`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario278" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario278 .method public static void Test_Scenario279() cil managed noinlining { - constrained. class DerivedScenario279 + constrained. DerivedScenario279 call !0 class InterfaceScenario279`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario279" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario279 .method public static void Test_Scenario280() cil managed noinlining { - constrained. class DerivedScenario280 + constrained. DerivedScenario280 call !0 class InterfaceScenario280`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario280" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario280 .method public static void Test_Scenario281() cil managed noinlining { - constrained. class DerivedScenario281 + constrained. DerivedScenario281 call !0 class InterfaceScenario281`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario281" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario281 .method public static void Test_Scenario282() cil managed noinlining { - constrained. class DerivedScenario282 + constrained. DerivedScenario282 call !0 class InterfaceScenario282`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario282" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario282 @@ -11712,8 +12092,9 @@ { constrained. class DerivedScenario283`1 call !0 class InterfaceScenario283`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario283" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario283 @@ -11721,8 +12102,9 @@ { constrained. class DerivedScenario284`1 call !0 class InterfaceScenario284`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario284" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario284 @@ -11730,8 +12112,9 @@ { constrained. class DerivedScenario285`1 call !0 class InterfaceScenario285`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario285" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario285 @@ -11739,8 +12122,9 @@ { constrained. class DerivedScenario286`1 call !0 class InterfaceScenario286`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario286" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario286 @@ -11748,8 +12132,9 @@ { constrained. class DerivedScenario287`1 call !0 class InterfaceScenario287`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario287" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario287 @@ -11757,8 +12142,9 @@ { constrained. class DerivedScenario288`1 call !0 class InterfaceScenario288`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario288" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario288 @@ -11766,8 +12152,9 @@ { constrained. class DerivedScenario289`1 call !0 class InterfaceScenario289`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario289" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario289 @@ -11775,44 +12162,49 @@ { constrained. class DerivedScenario290`1 call !0 class InterfaceScenario290`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario290" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario290 .method public static void Test_Scenario291() cil managed noinlining { - constrained. class DerivedScenario291 + constrained. DerivedScenario291 call !0 class InterfaceScenario291`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario291" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario291 .method public static void Test_Scenario292() cil managed noinlining { - constrained. class DerivedScenario292 + constrained. DerivedScenario292 call !0 class InterfaceScenario292`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario292" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario292 .method public static void Test_Scenario293() cil managed noinlining { - constrained. class DerivedScenario293 + constrained. DerivedScenario293 call !0 class InterfaceScenario293`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario293" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario293 .method public static void Test_Scenario294() cil managed noinlining { - constrained. class DerivedScenario294 + constrained. DerivedScenario294 call !0 class InterfaceScenario294`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario294" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario294 @@ -11820,8 +12212,9 @@ { constrained. class DerivedScenario295`1 call !0 class InterfaceScenario295`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario295" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario295 @@ -11829,8 +12222,9 @@ { constrained. class DerivedScenario296`1 call !0 class InterfaceScenario296`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario296" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario296 @@ -11838,8 +12232,9 @@ { constrained. class DerivedScenario297`1 call !0 class InterfaceScenario297`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario297" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario297 @@ -11847,8 +12242,9 @@ { constrained. class DerivedScenario298`1 call !0 class InterfaceScenario298`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario298" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario298 @@ -11856,8 +12252,9 @@ { constrained. class DerivedScenario299`1 call !0 class InterfaceScenario299`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario299" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario299 @@ -11865,8 +12262,9 @@ { constrained. class DerivedScenario300`1 call !0 class InterfaceScenario300`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario300" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario300 @@ -11874,8 +12272,9 @@ { constrained. class DerivedScenario301`1 call !0 class InterfaceScenario301`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario301" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario301 @@ -11883,8 +12282,9 @@ { constrained. class DerivedScenario302`1 call !0 class InterfaceScenario302`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario302" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario302 @@ -11892,8 +12292,9 @@ { constrained. class DerivedScenario303`1 call !0 class InterfaceScenario303`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario303" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario303 @@ -11901,8 +12302,9 @@ { constrained. class DerivedScenario304`1 call !0 class InterfaceScenario304`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario304" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario304 @@ -11910,8 +12312,9 @@ { constrained. class DerivedScenario305`1 call !0 class InterfaceScenario305`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario305" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario305 @@ -11919,8 +12322,9 @@ { constrained. class DerivedScenario306`1 call !0 class InterfaceScenario306`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario306" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario306 @@ -11928,8 +12332,9 @@ { constrained. class DerivedScenario307`1 call !0 class InterfaceScenario307`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario307" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario307 @@ -11937,8 +12342,9 @@ { constrained. class DerivedScenario308`1 call !0 class InterfaceScenario308`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario308" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario308 @@ -11946,8 +12352,9 @@ { constrained. class DerivedScenario309`1 call !0 class InterfaceScenario309`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario309" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario309 @@ -11955,8 +12362,9 @@ { constrained. class DerivedScenario310`1 call !0 class InterfaceScenario310`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario310" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario310 @@ -11964,8 +12372,9 @@ { constrained. class DerivedScenario311`1 call !0 class InterfaceScenario311`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario311" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario311 @@ -11973,8 +12382,9 @@ { constrained. class DerivedScenario312`1 call !0 class InterfaceScenario312`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario312" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario312 @@ -11982,8 +12392,9 @@ { constrained. class DerivedScenario313`1 call !0 class InterfaceScenario313`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario313" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario313 @@ -11991,8 +12402,9 @@ { constrained. class DerivedScenario314`1 call !0 class InterfaceScenario314`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario314" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario314 @@ -12000,8 +12412,9 @@ { constrained. class DerivedScenario315`1 call !0 class InterfaceScenario315`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario315" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario315 @@ -12009,8 +12422,9 @@ { constrained. class DerivedScenario316`1 call !0 class InterfaceScenario316`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario316" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario316 @@ -12018,8 +12432,9 @@ { constrained. class DerivedScenario317`1 call !0 class InterfaceScenario317`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario317" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario317 @@ -12027,44 +12442,49 @@ { constrained. class DerivedScenario318`1 call !0 class InterfaceScenario318`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario318" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario318 .method public static void Test_Scenario319() cil managed noinlining { - constrained. class DerivedScenario319 + constrained. DerivedScenario319 call !0 class InterfaceScenario319`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario319" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario319 .method public static void Test_Scenario320() cil managed noinlining { - constrained. class DerivedScenario320 + constrained. DerivedScenario320 call !0 class InterfaceScenario320`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario320" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario320 .method public static void Test_Scenario321() cil managed noinlining { - constrained. class DerivedScenario321 + constrained. DerivedScenario321 call !0 class InterfaceScenario321`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario321" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario321 .method public static void Test_Scenario322() cil managed noinlining { - constrained. class DerivedScenario322 + constrained. DerivedScenario322 call !0 class InterfaceScenario322`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario322" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario322 @@ -12072,8 +12492,9 @@ { constrained. class DerivedScenario323`1 call !0 class InterfaceScenario323`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario323" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario323 @@ -12081,8 +12502,9 @@ { constrained. class DerivedScenario324`1 call !0 class InterfaceScenario324`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario324" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario324 @@ -12090,8 +12512,9 @@ { constrained. class DerivedScenario325`1 call !0 class InterfaceScenario325`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario325" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario325 @@ -12099,8 +12522,9 @@ { constrained. class DerivedScenario326`1 call !0 class InterfaceScenario326`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario326" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario326 @@ -12108,8 +12532,9 @@ { constrained. class DerivedScenario327`1 call !0 class InterfaceScenario327`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario327" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario327 @@ -12117,8 +12542,9 @@ { constrained. class DerivedScenario328`1 call !0 class InterfaceScenario328`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario328" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario328 @@ -12126,8 +12552,9 @@ { constrained. class DerivedScenario329`1 call !0 class InterfaceScenario329`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario329" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario329 @@ -12135,8 +12562,9 @@ { constrained. class DerivedScenario330`1 call !0 class InterfaceScenario330`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario330" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario330 @@ -12144,8 +12572,9 @@ { constrained. class DerivedScenario331`1 call !0 class InterfaceScenario331`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario331" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario331 @@ -12153,8 +12582,9 @@ { constrained. class DerivedScenario332`1 call !0 class InterfaceScenario332`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario332" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario332 @@ -12162,8 +12592,9 @@ { constrained. class DerivedScenario333`1 call !0 class InterfaceScenario333`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario333" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario333 @@ -12171,8 +12602,9 @@ { constrained. class DerivedScenario334`1 call !0 class InterfaceScenario334`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario334" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario334 @@ -12180,8 +12612,9 @@ { constrained. class DerivedScenario335`1 call !0 class InterfaceScenario335`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario335" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario335 @@ -12189,8 +12622,9 @@ { constrained. class DerivedScenario336`1 call !0 class InterfaceScenario336`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario336" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario336 @@ -12198,8 +12632,9 @@ { constrained. class DerivedScenario337`1 call !0 class InterfaceScenario337`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario337" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario337 @@ -12207,8 +12642,9 @@ { constrained. class DerivedScenario338`1 call !0 class InterfaceScenario338`1::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario338" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario338 @@ -12216,8 +12652,9 @@ { constrained. class DerivedScenario339`1 call !0 class InterfaceScenario339`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario339" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario339 @@ -12225,8 +12662,9 @@ { constrained. class DerivedScenario340`1 call !0 class InterfaceScenario340`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario340" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario340 @@ -12234,8 +12672,9 @@ { constrained. class DerivedScenario341`1 call !0 class InterfaceScenario341`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario341" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario341 @@ -12243,8 +12682,9 @@ { constrained. class DerivedScenario342`1 call !0 class InterfaceScenario342`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario342" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario342 @@ -12252,8 +12692,9 @@ { constrained. class DerivedScenario343`1 call !0 class InterfaceScenario343`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario343" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario343 @@ -12261,8 +12702,9 @@ { constrained. class DerivedScenario344`1 call !0 class InterfaceScenario344`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario344" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario344 @@ -12270,8 +12712,9 @@ { constrained. class DerivedScenario345`1 call !0 class InterfaceScenario345`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario345" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario345 @@ -12279,44 +12722,49 @@ { constrained. class DerivedScenario346`1 call !0 class InterfaceScenario346`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario346" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario346 .method public static void Test_Scenario347() cil managed noinlining { - constrained. class DerivedScenario347 + constrained. DerivedScenario347 call !0 class InterfaceScenario347`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario347" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario347 .method public static void Test_Scenario348() cil managed noinlining { - constrained. class DerivedScenario348 + constrained. DerivedScenario348 call !0 class InterfaceScenario348`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario348" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario348 .method public static void Test_Scenario349() cil managed noinlining { - constrained. class DerivedScenario349 + constrained. DerivedScenario349 call !0 class InterfaceScenario349`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario349" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario349 .method public static void Test_Scenario350() cil managed noinlining { - constrained. class DerivedScenario350 + constrained. DerivedScenario350 call !0 class InterfaceScenario350`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario350" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario350 @@ -12324,8 +12772,9 @@ { constrained. class DerivedScenario351`1 call !0 class InterfaceScenario351`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario351" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario351 @@ -12333,8 +12782,9 @@ { constrained. class DerivedScenario352`1 call !0 class InterfaceScenario352`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario352" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario352 @@ -12342,8 +12792,9 @@ { constrained. class DerivedScenario353`1 call !0 class InterfaceScenario353`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario353" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario353 @@ -12351,8 +12802,9 @@ { constrained. class DerivedScenario354`1 call !0 class InterfaceScenario354`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario354" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario354 @@ -12360,8 +12812,9 @@ { constrained. class DerivedScenario355`1 call !0 class InterfaceScenario355`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario355" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario355 @@ -12369,8 +12822,9 @@ { constrained. class DerivedScenario356`1 call !0 class InterfaceScenario356`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario356" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario356 @@ -12378,8 +12832,9 @@ { constrained. class DerivedScenario357`1 call !0 class InterfaceScenario357`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario357" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario357 @@ -12387,8 +12842,9 @@ { constrained. class DerivedScenario358`1 call !0 class InterfaceScenario358`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario358" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario358 @@ -12396,8 +12852,9 @@ { constrained. class DerivedScenario359`1 call !0 class InterfaceScenario359`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario359" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario359 @@ -12405,8 +12862,9 @@ { constrained. class DerivedScenario360`1 call !0 class InterfaceScenario360`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario360" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario360 @@ -12414,8 +12872,9 @@ { constrained. class DerivedScenario361`1 call !0 class InterfaceScenario361`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario361" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario361 @@ -12423,8 +12882,9 @@ { constrained. class DerivedScenario362`1 call !0 class InterfaceScenario362`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario362" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario362 @@ -12432,8 +12892,9 @@ { constrained. class DerivedScenario363`1 call !0 class InterfaceScenario363`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario363" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario363 @@ -12441,8 +12902,9 @@ { constrained. class DerivedScenario364`1 call !0 class InterfaceScenario364`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario364" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario364 @@ -12450,8 +12912,9 @@ { constrained. class DerivedScenario365`1 call !0 class InterfaceScenario365`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario365" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario365 @@ -12459,8 +12922,9 @@ { constrained. class DerivedScenario366`1 call !0 class InterfaceScenario366`1>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario366" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario366 @@ -12468,8 +12932,9 @@ { constrained. class DerivedScenario367`1 call !0 class InterfaceScenario367`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario367" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario367 @@ -12477,8 +12942,9 @@ { constrained. class DerivedScenario368`1 call !0 class InterfaceScenario368`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario368" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario368 @@ -12486,8 +12952,9 @@ { constrained. class DerivedScenario369`1 call !0 class InterfaceScenario369`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario369" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario369 @@ -12495,8 +12962,9 @@ { constrained. class DerivedScenario370`1 call !0 class InterfaceScenario370`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario370" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario370 @@ -12504,8 +12972,9 @@ { constrained. class DerivedScenario371`1 call !0 class InterfaceScenario371`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario371" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario371 @@ -12513,8 +12982,9 @@ { constrained. class DerivedScenario372`1 call !0 class InterfaceScenario372`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario372" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario372 @@ -12522,8 +12992,9 @@ { constrained. class DerivedScenario373`1 call !0 class InterfaceScenario373`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario373" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario373 @@ -12531,8 +13002,9 @@ { constrained. class DerivedScenario374`1 call !0 class InterfaceScenario374`1>>::Method() - ldstr "" - ldstr "" + pop + ldstr "Scenario374" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario374 diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il index 5233e108574ed..102a9c44c6d07 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il @@ -7,7 +7,7 @@ .assembly extern System.Runtime {} .assembly extern TypeHierarchyCommonCs {} .assembly TypeHierarchyTest {} -.class public abstract auto ansi InterfaceScenario1 +.class interface public abstract auto ansi InterfaceScenario1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { @@ -15,11 +15,11 @@ } // end of class InterfaceScenario1 .class public auto ansi BaseScenario1 extends [System.Runtime]System.Object - implements class InterfaceScenario1 + implements InterfaceScenario1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario1::Method() + .override method int32 InterfaceScenario1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -28,19 +28,19 @@ } // end of method Method } // end of class BaseScenario1 .class public auto ansi DerivedScenario1 - extends class BaseScenario1 + extends BaseScenario1 { - .override method int32 class InterfaceScenario1::Method() with method int32 class BaseScenario1::Method() } // end of class DerivedScenario1 .class public auto ansi TestEntrypoint extends [System.Runtime]System.Object { .method public static void Test_Scenario1() cil managed noinlining { - constrained. class DerivedScenario1 - call int32 class InterfaceScenario1::Method() - ldstr "" - ldstr "" + constrained. DerivedScenario1 + call int32 InterfaceScenario1::Method() + pop + ldstr "Scenario1" + ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario1 From b7db7d2b450720ae8e3174e9927a8549f70ec5c7 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Mon, 19 Apr 2021 17:40:20 -0700 Subject: [PATCH 13/39] Adjust test autogeneration based on spec tweaks --- .../TypeHierarchy/Generator/Program.cs | 51 +- .../TypeHierarchy/TypeHierarchyTest.il | 10618 ++++++---------- 2 files changed, 3663 insertions(+), 7006 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index 1f426052f8765..68a72e6806c78 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -13,7 +13,6 @@ class Program public enum InterfaceImplementationApproach { OnBaseType, - OnDerivedType, OnBothBaseAndDerived, OnBothBaseAndDerivedBaseIsAbstract } @@ -377,7 +376,6 @@ static void Main(string[] args) { case InterfaceImplementationApproach.OnBaseType: case InterfaceImplementationApproach.OnBothBaseAndDerived: - case InterfaceImplementationApproach.OnDerivedType: baseType.ClassFlags = "public auto ansi"; break; @@ -395,32 +393,31 @@ static void Main(string[] args) baseType.InterfacesImplemented = new string[] { ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnBaseType) }; } EmitClass(twOutputTest, baseType); - MethodDesc ifaceImplMethod = new MethodDesc(); - ifaceImplMethod.HasBody = true; - ifaceImplMethod.MethodFlags = "public static"; - ifaceImplMethod.ReturnType = scenario.BaseTypeReturnType; - ifaceImplMethod.Name = "Method"; - EmitMethod(twOutputTest, ifaceImplMethod); switch (scenario.InterfaceImplementationApproach) { case InterfaceImplementationApproach.OnBaseType: case InterfaceImplementationApproach.OnBothBaseAndDerived: + MethodDesc ifaceImplMethod = new MethodDesc(); + ifaceImplMethod.HasBody = true; + ifaceImplMethod.MethodFlags = "public static"; + ifaceImplMethod.ReturnType = scenario.BaseTypeReturnType; + ifaceImplMethod.Name = "Method"; + EmitMethod(twOutputTest, ifaceImplMethod); twOutputTest.WriteLine($" .override method {scenario.InterfaceReturnType} {ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnBaseType)}::Method()"); + twOutputTest.WriteLine($" .locals init ({scenario.BaseTypeReturnType} V_O)"); + twOutputTest.WriteLine($" ldloca.s 0"); + twOutputTest.WriteLine($" initobj {scenario.BaseTypeReturnType}"); + twOutputTest.WriteLine($" ldloc.0"); + twOutputTest.WriteLine($" ret"); + EmitEndMethod(twOutputTest, ifaceImplMethod); break; case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: - case InterfaceImplementationApproach.OnDerivedType: break; default: throw new Exception("Unknown interface approach"); } - twOutputTest.WriteLine($" .locals init ({scenario.BaseTypeReturnType} V_O)"); - twOutputTest.WriteLine($" ldloca.s 0"); - twOutputTest.WriteLine($" initobj {scenario.BaseTypeReturnType}"); - twOutputTest.WriteLine($" ldloc.0"); - twOutputTest.WriteLine($" ret"); - EmitEndMethod(twOutputTest, ifaceImplMethod); EmitEndClass(twOutputTest, baseType); // Emit derived class. @@ -430,7 +427,6 @@ static void Main(string[] args) { case InterfaceImplementationApproach.OnBaseType: case InterfaceImplementationApproach.OnBothBaseAndDerived: - case InterfaceImplementationApproach.OnDerivedType: case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: derivedType.ClassFlags = "public auto ansi"; break; @@ -442,22 +438,33 @@ static void Main(string[] args) derivedType.GenericParams = scenario.DerivedTypeGenericParams; if (scenario.InterfaceImplementationApproach.ToString().Contains("Derived")) { - derivedType.InterfacesImplemented = new string[] { ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnBaseType) }; + derivedType.InterfacesImplemented = new string[] { ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnDerivedType) }; } EmitClass(twOutputTest, derivedType); switch (scenario.InterfaceImplementationApproach) { case InterfaceImplementationApproach.OnBaseType: - break; case InterfaceImplementationApproach.OnBothBaseAndDerived: - case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: - case InterfaceImplementationApproach.OnDerivedType: - twOutputTest.WriteLine($" .override method {scenario.DerivedTypeReturnType} {ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnDerivedType)}::Method() with method {scenario.BaseTypeReturnType} {derivedType.BaseType}::Method()"); break; + case InterfaceImplementationApproach.OnBothBaseAndDerivedBaseIsAbstract: + MethodDesc ifaceImplMethod = new MethodDesc(); + ifaceImplMethod.HasBody = true; + ifaceImplMethod.MethodFlags = "public static"; + ifaceImplMethod.ReturnType = scenario.DerivedTypeReturnType; + ifaceImplMethod.Name = "MethodImplOnDerived"; + EmitMethod(twOutputTest, ifaceImplMethod); + twOutputTest.WriteLine($" .override method {scenario.InterfaceReturnType} {ToILDasmTypeName(iface.Name, scenario.InterfaceTypeInstantiationOnDerivedType)}::Method()"); + twOutputTest.WriteLine($" .locals init ({scenario.DerivedTypeReturnType} V_O)"); + twOutputTest.WriteLine($" ldloca.s 0"); + twOutputTest.WriteLine($" initobj {scenario.DerivedTypeReturnType}"); + twOutputTest.WriteLine($" ldloc.0"); + twOutputTest.WriteLine($" ret"); + EmitEndMethod(twOutputTest, ifaceImplMethod); + break; default: - throw new Exception("Unkonwn interface approach"); + throw new Exception("Unknown interface approach"); } EmitEndClass(twOutputTest, derivedType); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il index d631c0ee78280..639cb507d74fa 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -39,9 +39,11 @@ } // end of class InterfaceScenario2 .class public auto ansi BaseScenario2 extends [System.Runtime]System.Object + implements InterfaceScenario2 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario2::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -53,7 +55,6 @@ extends BaseScenario2 implements InterfaceScenario2 { - .override method int32 InterfaceScenario2::Method() with method int32 BaseScenario2::Method() } // end of class DerivedScenario2 .class interface public abstract auto ansi InterfaceScenario3 { @@ -61,11 +62,16 @@ { } // end of method Method } // end of class InterfaceScenario3 -.class public auto ansi BaseScenario3 +.class public abstract auto ansi BaseScenario3 extends [System.Runtime]System.Object implements InterfaceScenario3 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario3 +.class public auto ansi DerivedScenario3 + extends BaseScenario3 + implements InterfaceScenario3 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 InterfaceScenario3::Method() .locals init (int32 V_O) @@ -73,13 +79,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario3 -.class public auto ansi DerivedScenario3 - extends BaseScenario3 - implements InterfaceScenario3 -{ - .override method int32 InterfaceScenario3::Method() with method int32 BaseScenario3::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario3 .class interface public abstract auto ansi InterfaceScenario4 { @@ -87,12 +87,13 @@ { } // end of method Method } // end of class InterfaceScenario4 -.class public abstract auto ansi BaseScenario4 +.class public auto ansi BaseScenario4 extends [System.Runtime]System.Object implements InterfaceScenario4 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario4::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -100,12 +101,10 @@ ret } // end of method Method } // end of class BaseScenario4 -.class public auto ansi DerivedScenario4 +.class public auto ansi DerivedScenario4`1 extends BaseScenario4 - implements InterfaceScenario4 { - .override method int32 InterfaceScenario4::Method() with method int32 BaseScenario4::Method() -} // end of class DerivedScenario4 +} // end of class DerivedScenario4`1 .class interface public abstract auto ansi InterfaceScenario5 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -128,6 +127,7 @@ } // end of class BaseScenario5 .class public auto ansi DerivedScenario5`1 extends BaseScenario5 + implements InterfaceScenario5 { } // end of class DerivedScenario5`1 .class interface public abstract auto ansi InterfaceScenario6 @@ -136,23 +136,24 @@ { } // end of method Method } // end of class InterfaceScenario6 -.class public auto ansi BaseScenario6 +.class public abstract auto ansi BaseScenario6 extends [System.Runtime]System.Object + implements InterfaceScenario6 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario6 +.class public auto ansi DerivedScenario6`1 + extends BaseScenario6 + implements InterfaceScenario6 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 InterfaceScenario6::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario6 -.class public auto ansi DerivedScenario6`1 - extends BaseScenario6 - implements InterfaceScenario6 -{ - .override method int32 InterfaceScenario6::Method() with method int32 BaseScenario6::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario6`1 .class interface public abstract auto ansi InterfaceScenario7 { @@ -176,9 +177,7 @@ } // end of class BaseScenario7 .class public auto ansi DerivedScenario7`1 extends BaseScenario7 - implements InterfaceScenario7 { - .override method int32 InterfaceScenario7::Method() with method int32 BaseScenario7::Method() } // end of class DerivedScenario7`1 .class interface public abstract auto ansi InterfaceScenario8 { @@ -186,12 +185,13 @@ { } // end of method Method } // end of class InterfaceScenario8 -.class public abstract auto ansi BaseScenario8 +.class public auto ansi BaseScenario8 extends [System.Runtime]System.Object implements InterfaceScenario8 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario8::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -203,7 +203,6 @@ extends BaseScenario8 implements InterfaceScenario8 { - .override method int32 InterfaceScenario8::Method() with method int32 BaseScenario8::Method() } // end of class DerivedScenario8`1 .class interface public abstract auto ansi InterfaceScenario9 { @@ -211,11 +210,16 @@ { } // end of method Method } // end of class InterfaceScenario9 -.class public auto ansi BaseScenario9 +.class public abstract auto ansi BaseScenario9 extends [System.Runtime]System.Object implements InterfaceScenario9 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario9 +.class public auto ansi DerivedScenario9`1 + extends BaseScenario9 + implements InterfaceScenario9 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 InterfaceScenario9::Method() .locals init (int32 V_O) @@ -223,11 +227,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario9 -.class public auto ansi DerivedScenario9`1 - extends BaseScenario9 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario9`1 .class interface public abstract auto ansi InterfaceScenario10 { @@ -235,31 +235,31 @@ { } // end of method Method } // end of class InterfaceScenario10 -.class public auto ansi BaseScenario10 +.class public auto ansi BaseScenario10`1 extends [System.Runtime]System.Object + implements InterfaceScenario10 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario10::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario10 -.class public auto ansi DerivedScenario10`1 - extends BaseScenario10 - implements InterfaceScenario10 +} // end of class BaseScenario10`1 +.class public auto ansi DerivedScenario10 + extends class BaseScenario10`1 { - .override method int32 InterfaceScenario10::Method() with method int32 BaseScenario10::Method() -} // end of class DerivedScenario10`1 +} // end of class DerivedScenario10 .class interface public abstract auto ansi InterfaceScenario11 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario11 -.class public auto ansi BaseScenario11 +.class public auto ansi BaseScenario11`1 extends [System.Runtime]System.Object implements InterfaceScenario11 { @@ -272,38 +272,37 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario11 -.class public auto ansi DerivedScenario11`1 - extends BaseScenario11 +} // end of class BaseScenario11`1 +.class public auto ansi DerivedScenario11 + extends class BaseScenario11`1 implements InterfaceScenario11 { - .override method int32 InterfaceScenario11::Method() with method int32 BaseScenario11::Method() -} // end of class DerivedScenario11`1 +} // end of class DerivedScenario11 .class interface public abstract auto ansi InterfaceScenario12 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario12 -.class public abstract auto ansi BaseScenario12 +.class public abstract auto ansi BaseScenario12`1 extends [System.Runtime]System.Object implements InterfaceScenario12 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario12`1 +.class public auto ansi DerivedScenario12 + extends class BaseScenario12`1 + implements InterfaceScenario12 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 InterfaceScenario12::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario12 -.class public auto ansi DerivedScenario12`1 - extends BaseScenario12 - implements InterfaceScenario12 -{ - .override method int32 InterfaceScenario12::Method() with method int32 BaseScenario12::Method() -} // end of class DerivedScenario12`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario12 .class interface public abstract auto ansi InterfaceScenario13 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -324,10 +323,10 @@ ret } // end of method Method } // end of class BaseScenario13`1 -.class public auto ansi DerivedScenario13 +.class public auto ansi DerivedScenario13`1 extends class BaseScenario13`1 { -} // end of class DerivedScenario13 +} // end of class DerivedScenario13`1 .class interface public abstract auto ansi InterfaceScenario14 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -336,9 +335,11 @@ } // end of class InterfaceScenario14 .class public auto ansi BaseScenario14`1 extends [System.Runtime]System.Object + implements InterfaceScenario14 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario14::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -346,23 +347,27 @@ ret } // end of method Method } // end of class BaseScenario14`1 -.class public auto ansi DerivedScenario14 +.class public auto ansi DerivedScenario14`1 extends class BaseScenario14`1 implements InterfaceScenario14 { - .override method int32 InterfaceScenario14::Method() with method int32 class BaseScenario14`1::Method() -} // end of class DerivedScenario14 +} // end of class DerivedScenario14`1 .class interface public abstract auto ansi InterfaceScenario15 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario15 -.class public auto ansi BaseScenario15`1 +.class public abstract auto ansi BaseScenario15`1 extends [System.Runtime]System.Object implements InterfaceScenario15 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario15`1 +.class public auto ansi DerivedScenario15`1 + extends class BaseScenario15`1 + implements InterfaceScenario15 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 InterfaceScenario15::Method() .locals init (int32 V_O) @@ -370,26 +375,21 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario15`1 -.class public auto ansi DerivedScenario15 - extends class BaseScenario15`1 - implements InterfaceScenario15 -{ - .override method int32 InterfaceScenario15::Method() with method int32 class BaseScenario15`1::Method() -} // end of class DerivedScenario15 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario15`1 .class interface public abstract auto ansi InterfaceScenario16 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario16 -.class public abstract auto ansi BaseScenario16`1 +.class public auto ansi BaseScenario16`1 extends [System.Runtime]System.Object implements InterfaceScenario16 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario16::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -397,12 +397,10 @@ ret } // end of method Method } // end of class BaseScenario16`1 -.class public auto ansi DerivedScenario16 +.class public auto ansi DerivedScenario16`1 extends class BaseScenario16`1 - implements InterfaceScenario16 { - .override method int32 InterfaceScenario16::Method() with method int32 class BaseScenario16`1::Method() -} // end of class DerivedScenario16 +} // end of class DerivedScenario16`1 .class interface public abstract auto ansi InterfaceScenario17 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -425,6 +423,7 @@ } // end of class BaseScenario17`1 .class public auto ansi DerivedScenario17`1 extends class BaseScenario17`1 + implements InterfaceScenario17 { } // end of class DerivedScenario17`1 .class interface public abstract auto ansi InterfaceScenario18 @@ -433,23 +432,24 @@ { } // end of method Method } // end of class InterfaceScenario18 -.class public auto ansi BaseScenario18`1 +.class public abstract auto ansi BaseScenario18`1 extends [System.Runtime]System.Object + implements InterfaceScenario18 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario18`1 +.class public auto ansi DerivedScenario18`1 + extends class BaseScenario18`1 + implements InterfaceScenario18 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 InterfaceScenario18::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario18`1 -.class public auto ansi DerivedScenario18`1 - extends class BaseScenario18`1 - implements InterfaceScenario18 -{ - .override method int32 InterfaceScenario18::Method() with method int32 class BaseScenario18`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario18`1 .class interface public abstract auto ansi InterfaceScenario19 { @@ -472,10 +472,8 @@ } // end of method Method } // end of class BaseScenario19`1 .class public auto ansi DerivedScenario19`1 - extends class BaseScenario19`1 - implements InterfaceScenario19 + extends class BaseScenario19`1 { - .override method int32 InterfaceScenario19::Method() with method int32 class BaseScenario19`1::Method() } // end of class DerivedScenario19`1 .class interface public abstract auto ansi InterfaceScenario20 { @@ -483,12 +481,13 @@ { } // end of method Method } // end of class InterfaceScenario20 -.class public abstract auto ansi BaseScenario20`1 +.class public auto ansi BaseScenario20`1 extends [System.Runtime]System.Object implements InterfaceScenario20 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario20::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -497,10 +496,9 @@ } // end of method Method } // end of class BaseScenario20`1 .class public auto ansi DerivedScenario20`1 - extends class BaseScenario20`1 + extends class BaseScenario20`1 implements InterfaceScenario20 { - .override method int32 InterfaceScenario20::Method() with method int32 class BaseScenario20`1::Method() } // end of class DerivedScenario20`1 .class interface public abstract auto ansi InterfaceScenario21 { @@ -508,11 +506,16 @@ { } // end of method Method } // end of class InterfaceScenario21 -.class public auto ansi BaseScenario21`1 +.class public abstract auto ansi BaseScenario21`1 extends [System.Runtime]System.Object implements InterfaceScenario21 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario21`1 +.class public auto ansi DerivedScenario21`1 + extends class BaseScenario21`1 + implements InterfaceScenario21 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 InterfaceScenario21::Method() .locals init (int32 V_O) @@ -520,11 +523,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario21`1 -.class public auto ansi DerivedScenario21`1 - extends class BaseScenario21`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario21`1 .class interface public abstract auto ansi InterfaceScenario22 { @@ -534,9 +533,11 @@ } // end of class InterfaceScenario22 .class public auto ansi BaseScenario22`1 extends [System.Runtime]System.Object + implements InterfaceScenario22 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario22::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -545,10 +546,8 @@ } // end of method Method } // end of class BaseScenario22`1 .class public auto ansi DerivedScenario22`1 - extends class BaseScenario22`1 - implements InterfaceScenario22 + extends class BaseScenario22`1 { - .override method int32 InterfaceScenario22::Method() with method int32 class BaseScenario22`1::Method() } // end of class DerivedScenario22`1 .class interface public abstract auto ansi InterfaceScenario23 { @@ -571,10 +570,9 @@ } // end of method Method } // end of class BaseScenario23`1 .class public auto ansi DerivedScenario23`1 - extends class BaseScenario23`1 + extends class BaseScenario23`1 implements InterfaceScenario23 { - .override method int32 InterfaceScenario23::Method() with method int32 class BaseScenario23`1::Method() } // end of class DerivedScenario23`1 .class interface public abstract auto ansi InterfaceScenario24 { @@ -586,20 +584,20 @@ extends [System.Runtime]System.Object implements InterfaceScenario24 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario24`1 +.class public auto ansi DerivedScenario24`1 + extends class BaseScenario24`1 + implements InterfaceScenario24 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 InterfaceScenario24::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario24`1 -.class public auto ansi DerivedScenario24`1 - extends class BaseScenario24`1 - implements InterfaceScenario24 -{ - .override method int32 InterfaceScenario24::Method() with method int32 class BaseScenario24`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario24`1 .class interface public abstract auto ansi InterfaceScenario25 { @@ -622,7 +620,7 @@ } // end of method Method } // end of class BaseScenario25`1 .class public auto ansi DerivedScenario25`1 - extends class BaseScenario25`1 + extends class BaseScenario25`1> { } // end of class DerivedScenario25`1 .class interface public abstract auto ansi InterfaceScenario26 @@ -633,9 +631,11 @@ } // end of class InterfaceScenario26 .class public auto ansi BaseScenario26`1 extends [System.Runtime]System.Object + implements InterfaceScenario26 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario26::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -644,10 +644,9 @@ } // end of method Method } // end of class BaseScenario26`1 .class public auto ansi DerivedScenario26`1 - extends class BaseScenario26`1 + extends class BaseScenario26`1> implements InterfaceScenario26 { - .override method int32 InterfaceScenario26::Method() with method int32 class BaseScenario26`1::Method() } // end of class DerivedScenario26`1 .class interface public abstract auto ansi InterfaceScenario27 { @@ -655,11 +654,16 @@ { } // end of method Method } // end of class InterfaceScenario27 -.class public auto ansi BaseScenario27`1 +.class public abstract auto ansi BaseScenario27`1 extends [System.Runtime]System.Object implements InterfaceScenario27 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario27`1 +.class public auto ansi DerivedScenario27`1 + extends class BaseScenario27`1> + implements InterfaceScenario27 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 InterfaceScenario27::Method() .locals init (int32 V_O) @@ -667,13 +671,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario27`1 -.class public auto ansi DerivedScenario27`1 - extends class BaseScenario27`1 - implements InterfaceScenario27 -{ - .override method int32 InterfaceScenario27::Method() with method int32 class BaseScenario27`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario27`1 .class interface public abstract auto ansi InterfaceScenario28 { @@ -681,12 +679,13 @@ { } // end of method Method } // end of class InterfaceScenario28 -.class public abstract auto ansi BaseScenario28`1 +.class public auto ansi BaseScenario28`1 extends [System.Runtime]System.Object implements InterfaceScenario28 { .method public static int32 Method() cil managed noinlining { + .override method int32 InterfaceScenario28::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -695,10 +694,8 @@ } // end of method Method } // end of class BaseScenario28`1 .class public auto ansi DerivedScenario28`1 - extends class BaseScenario28`1 - implements InterfaceScenario28 + extends class BaseScenario28`1> { - .override method int32 InterfaceScenario28::Method() with method int32 class BaseScenario28`1::Method() } // end of class DerivedScenario28`1 .class interface public abstract auto ansi InterfaceScenario29 { @@ -721,7 +718,8 @@ } // end of method Method } // end of class BaseScenario29`1 .class public auto ansi DerivedScenario29`1 - extends class BaseScenario29`1 + extends class BaseScenario29`1> + implements InterfaceScenario29 { } // end of class DerivedScenario29`1 .class interface public abstract auto ansi InterfaceScenario30 @@ -730,280 +728,278 @@ { } // end of method Method } // end of class InterfaceScenario30 -.class public auto ansi BaseScenario30`1 +.class public abstract auto ansi BaseScenario30`1 extends [System.Runtime]System.Object + implements InterfaceScenario30 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario30`1 +.class public auto ansi DerivedScenario30`1 + extends class BaseScenario30`1> + implements InterfaceScenario30 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 InterfaceScenario30::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario30`1 -.class public auto ansi DerivedScenario30`1 - extends class BaseScenario30`1 - implements InterfaceScenario30 -{ - .override method int32 InterfaceScenario30::Method() with method int32 class BaseScenario30`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario30`1 .class interface public abstract auto ansi InterfaceScenario31 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario31 -.class public auto ansi BaseScenario31`1 +.class public auto ansi BaseScenario31 extends [System.Runtime]System.Object implements InterfaceScenario31 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 InterfaceScenario31::Method() - .locals init (int32 V_O) + .override method object InterfaceScenario31::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario31`1 -.class public auto ansi DerivedScenario31`1 - extends class BaseScenario31`1 - implements InterfaceScenario31 +} // end of class BaseScenario31 +.class public auto ansi DerivedScenario31 + extends BaseScenario31 { - .override method int32 InterfaceScenario31::Method() with method int32 class BaseScenario31`1::Method() -} // end of class DerivedScenario31`1 +} // end of class DerivedScenario31 .class interface public abstract auto ansi InterfaceScenario32 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario32 -.class public abstract auto ansi BaseScenario32`1 +.class public auto ansi BaseScenario32 extends [System.Runtime]System.Object implements InterfaceScenario32 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object InterfaceScenario32::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario32`1 -.class public auto ansi DerivedScenario32`1 - extends class BaseScenario32`1 +} // end of class BaseScenario32 +.class public auto ansi DerivedScenario32 + extends BaseScenario32 implements InterfaceScenario32 { - .override method int32 InterfaceScenario32::Method() with method int32 class BaseScenario32`1::Method() -} // end of class DerivedScenario32`1 +} // end of class DerivedScenario32 .class interface public abstract auto ansi InterfaceScenario33 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario33 -.class public auto ansi BaseScenario33`1 +.class public abstract auto ansi BaseScenario33 extends [System.Runtime]System.Object implements InterfaceScenario33 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario33 +.class public auto ansi DerivedScenario33 + extends BaseScenario33 + implements InterfaceScenario33 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 InterfaceScenario33::Method() - .locals init (int32 V_O) + .override method object InterfaceScenario33::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario33`1 -.class public auto ansi DerivedScenario33`1 - extends class BaseScenario33`1> -{ -} // end of class DerivedScenario33`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario33 .class interface public abstract auto ansi InterfaceScenario34 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario34 -.class public auto ansi BaseScenario34`1 +.class public auto ansi BaseScenario34 extends [System.Runtime]System.Object + implements InterfaceScenario34 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object InterfaceScenario34::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario34`1 +} // end of class BaseScenario34 .class public auto ansi DerivedScenario34`1 - extends class BaseScenario34`1> - implements InterfaceScenario34 + extends BaseScenario34 { - .override method int32 InterfaceScenario34::Method() with method int32 class BaseScenario34`1>::Method() } // end of class DerivedScenario34`1 .class interface public abstract auto ansi InterfaceScenario35 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario35 -.class public auto ansi BaseScenario35`1 +.class public auto ansi BaseScenario35 extends [System.Runtime]System.Object implements InterfaceScenario35 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 InterfaceScenario35::Method() - .locals init (int32 V_O) + .override method object InterfaceScenario35::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario35`1 +} // end of class BaseScenario35 .class public auto ansi DerivedScenario35`1 - extends class BaseScenario35`1> + extends BaseScenario35 implements InterfaceScenario35 { - .override method int32 InterfaceScenario35::Method() with method int32 class BaseScenario35`1>::Method() } // end of class DerivedScenario35`1 .class interface public abstract auto ansi InterfaceScenario36 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario36 -.class public abstract auto ansi BaseScenario36`1 +.class public abstract auto ansi BaseScenario36 extends [System.Runtime]System.Object implements InterfaceScenario36 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario36 +.class public auto ansi DerivedScenario36`1 + extends BaseScenario36 + implements InterfaceScenario36 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object InterfaceScenario36::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario36`1 -.class public auto ansi DerivedScenario36`1 - extends class BaseScenario36`1> - implements InterfaceScenario36 -{ - .override method int32 InterfaceScenario36::Method() with method int32 class BaseScenario36`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario36`1 .class interface public abstract auto ansi InterfaceScenario37 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario37 -.class public auto ansi BaseScenario37`1 +.class public auto ansi BaseScenario37 extends [System.Runtime]System.Object implements InterfaceScenario37 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 InterfaceScenario37::Method() - .locals init (int32 V_O) + .override method object InterfaceScenario37::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario37`1 +} // end of class BaseScenario37 .class public auto ansi DerivedScenario37`1 - extends class BaseScenario37`1> + extends BaseScenario37 { } // end of class DerivedScenario37`1 .class interface public abstract auto ansi InterfaceScenario38 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario38 -.class public auto ansi BaseScenario38`1 +.class public auto ansi BaseScenario38 extends [System.Runtime]System.Object + implements InterfaceScenario38 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object InterfaceScenario38::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario38`1 +} // end of class BaseScenario38 .class public auto ansi DerivedScenario38`1 - extends class BaseScenario38`1> + extends BaseScenario38 implements InterfaceScenario38 { - .override method int32 InterfaceScenario38::Method() with method int32 class BaseScenario38`1>::Method() } // end of class DerivedScenario38`1 .class interface public abstract auto ansi InterfaceScenario39 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario39 -.class public auto ansi BaseScenario39`1 +.class public abstract auto ansi BaseScenario39 extends [System.Runtime]System.Object implements InterfaceScenario39 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario39 +.class public auto ansi DerivedScenario39`1 + extends BaseScenario39 + implements InterfaceScenario39 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 InterfaceScenario39::Method() - .locals init (int32 V_O) + .override method object InterfaceScenario39::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario39`1 -.class public auto ansi DerivedScenario39`1 - extends class BaseScenario39`1> - implements InterfaceScenario39 -{ - .override method int32 InterfaceScenario39::Method() with method int32 class BaseScenario39`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario39`1 .class interface public abstract auto ansi InterfaceScenario40 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario40 -.class public abstract auto ansi BaseScenario40`1 +.class public auto ansi BaseScenario40`1 extends [System.Runtime]System.Object implements InterfaceScenario40 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object InterfaceScenario40::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario40`1 -.class public auto ansi DerivedScenario40`1 - extends class BaseScenario40`1> - implements InterfaceScenario40 +.class public auto ansi DerivedScenario40 + extends class BaseScenario40`1 { - .override method int32 InterfaceScenario40::Method() with method int32 class BaseScenario40`1>::Method() -} // end of class DerivedScenario40`1 +} // end of class DerivedScenario40 .class interface public abstract auto ansi InterfaceScenario41 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario41 -.class public auto ansi BaseScenario41 +.class public auto ansi BaseScenario41`1 extends [System.Runtime]System.Object implements InterfaceScenario41 { @@ -1016,9 +1012,10 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario41 +} // end of class BaseScenario41`1 .class public auto ansi DerivedScenario41 - extends BaseScenario41 + extends class BaseScenario41`1 + implements InterfaceScenario41 { } // end of class DerivedScenario41 .class interface public abstract auto ansi InterfaceScenario42 @@ -1027,23 +1024,24 @@ { } // end of method Method } // end of class InterfaceScenario42 -.class public auto ansi BaseScenario42 +.class public abstract auto ansi BaseScenario42`1 extends [System.Runtime]System.Object + implements InterfaceScenario42 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario42`1 +.class public auto ansi DerivedScenario42 + extends class BaseScenario42`1 + implements InterfaceScenario42 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object InterfaceScenario42::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario42 -.class public auto ansi DerivedScenario42 - extends BaseScenario42 - implements InterfaceScenario42 -{ - .override method object InterfaceScenario42::Method() with method object BaseScenario42::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario42 .class interface public abstract auto ansi InterfaceScenario43 { @@ -1051,7 +1049,7 @@ { } // end of method Method } // end of class InterfaceScenario43 -.class public auto ansi BaseScenario43 +.class public auto ansi BaseScenario43`1 extends [System.Runtime]System.Object implements InterfaceScenario43 { @@ -1064,49 +1062,52 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario43 -.class public auto ansi DerivedScenario43 - extends BaseScenario43 - implements InterfaceScenario43 +} // end of class BaseScenario43`1 +.class public auto ansi DerivedScenario43`1 + extends class BaseScenario43`1 { - .override method object InterfaceScenario43::Method() with method object BaseScenario43::Method() -} // end of class DerivedScenario43 +} // end of class DerivedScenario43`1 .class interface public abstract auto ansi InterfaceScenario44 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario44 -.class public abstract auto ansi BaseScenario44 +.class public auto ansi BaseScenario44`1 extends [System.Runtime]System.Object implements InterfaceScenario44 { .method public static object Method() cil managed noinlining { + .override method object InterfaceScenario44::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario44 -.class public auto ansi DerivedScenario44 - extends BaseScenario44 +} // end of class BaseScenario44`1 +.class public auto ansi DerivedScenario44`1 + extends class BaseScenario44`1 implements InterfaceScenario44 { - .override method object InterfaceScenario44::Method() with method object BaseScenario44::Method() -} // end of class DerivedScenario44 +} // end of class DerivedScenario44`1 .class interface public abstract auto ansi InterfaceScenario45 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario45 -.class public auto ansi BaseScenario45 +.class public abstract auto ansi BaseScenario45`1 extends [System.Runtime]System.Object implements InterfaceScenario45 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario45`1 +.class public auto ansi DerivedScenario45`1 + extends class BaseScenario45`1 + implements InterfaceScenario45 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object InterfaceScenario45::Method() .locals init (object V_O) @@ -1114,11 +1115,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario45 -.class public auto ansi DerivedScenario45`1 - extends BaseScenario45 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario45`1 .class interface public abstract auto ansi InterfaceScenario46 { @@ -1126,23 +1123,23 @@ { } // end of method Method } // end of class InterfaceScenario46 -.class public auto ansi BaseScenario46 +.class public auto ansi BaseScenario46`1 extends [System.Runtime]System.Object + implements InterfaceScenario46 { .method public static object Method() cil managed noinlining { + .override method object InterfaceScenario46::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario46 +} // end of class BaseScenario46`1 .class public auto ansi DerivedScenario46`1 - extends BaseScenario46 - implements InterfaceScenario46 + extends class BaseScenario46`1 { - .override method object InterfaceScenario46::Method() with method object BaseScenario46::Method() } // end of class DerivedScenario46`1 .class interface public abstract auto ansi InterfaceScenario47 { @@ -1150,7 +1147,7 @@ { } // end of method Method } // end of class InterfaceScenario47 -.class public auto ansi BaseScenario47 +.class public auto ansi BaseScenario47`1 extends [System.Runtime]System.Object implements InterfaceScenario47 { @@ -1163,12 +1160,11 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario47 +} // end of class BaseScenario47`1 .class public auto ansi DerivedScenario47`1 - extends BaseScenario47 + extends class BaseScenario47`1 implements InterfaceScenario47 { - .override method object InterfaceScenario47::Method() with method object BaseScenario47::Method() } // end of class DerivedScenario47`1 .class interface public abstract auto ansi InterfaceScenario48 { @@ -1176,24 +1172,24 @@ { } // end of method Method } // end of class InterfaceScenario48 -.class public abstract auto ansi BaseScenario48 +.class public abstract auto ansi BaseScenario48`1 extends [System.Runtime]System.Object implements InterfaceScenario48 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario48`1 +.class public auto ansi DerivedScenario48`1 + extends class BaseScenario48`1 + implements InterfaceScenario48 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object InterfaceScenario48::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario48 -.class public auto ansi DerivedScenario48`1 - extends BaseScenario48 - implements InterfaceScenario48 -{ - .override method object InterfaceScenario48::Method() with method object BaseScenario48::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario48`1 .class interface public abstract auto ansi InterfaceScenario49 { @@ -1201,7 +1197,7 @@ { } // end of method Method } // end of class InterfaceScenario49 -.class public auto ansi BaseScenario49 +.class public auto ansi BaseScenario49`1 extends [System.Runtime]System.Object implements InterfaceScenario49 { @@ -1214,9 +1210,9 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario49 +} // end of class BaseScenario49`1 .class public auto ansi DerivedScenario49`1 - extends BaseScenario49 + extends class BaseScenario49`1 { } // end of class DerivedScenario49`1 .class interface public abstract auto ansi InterfaceScenario50 @@ -1225,23 +1221,24 @@ { } // end of method Method } // end of class InterfaceScenario50 -.class public auto ansi BaseScenario50 +.class public auto ansi BaseScenario50`1 extends [System.Runtime]System.Object + implements InterfaceScenario50 { .method public static object Method() cil managed noinlining { + .override method object InterfaceScenario50::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario50 +} // end of class BaseScenario50`1 .class public auto ansi DerivedScenario50`1 - extends BaseScenario50 + extends class BaseScenario50`1 implements InterfaceScenario50 { - .override method object InterfaceScenario50::Method() with method object BaseScenario50::Method() } // end of class DerivedScenario50`1 .class interface public abstract auto ansi InterfaceScenario51 { @@ -1249,11 +1246,16 @@ { } // end of method Method } // end of class InterfaceScenario51 -.class public auto ansi BaseScenario51 +.class public abstract auto ansi BaseScenario51`1 extends [System.Runtime]System.Object implements InterfaceScenario51 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario51`1 +.class public auto ansi DerivedScenario51`1 + extends class BaseScenario51`1 + implements InterfaceScenario51 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object InterfaceScenario51::Method() .locals init (object V_O) @@ -1261,13 +1263,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario51 -.class public auto ansi DerivedScenario51`1 - extends BaseScenario51 - implements InterfaceScenario51 -{ - .override method object InterfaceScenario51::Method() with method object BaseScenario51::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario51`1 .class interface public abstract auto ansi InterfaceScenario52 { @@ -1275,24 +1271,23 @@ { } // end of method Method } // end of class InterfaceScenario52 -.class public abstract auto ansi BaseScenario52 +.class public auto ansi BaseScenario52`1 extends [System.Runtime]System.Object implements InterfaceScenario52 { .method public static object Method() cil managed noinlining { + .override method object InterfaceScenario52::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario52 +} // end of class BaseScenario52`1 .class public auto ansi DerivedScenario52`1 - extends BaseScenario52 - implements InterfaceScenario52 + extends class BaseScenario52`1 { - .override method object InterfaceScenario52::Method() with method object BaseScenario52::Method() } // end of class DerivedScenario52`1 .class interface public abstract auto ansi InterfaceScenario53 { @@ -1314,34 +1309,36 @@ ret } // end of method Method } // end of class BaseScenario53`1 -.class public auto ansi DerivedScenario53 - extends class BaseScenario53`1 +.class public auto ansi DerivedScenario53`1 + extends class BaseScenario53`1 + implements InterfaceScenario53 { -} // end of class DerivedScenario53 +} // end of class DerivedScenario53`1 .class interface public abstract auto ansi InterfaceScenario54 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario54 -.class public auto ansi BaseScenario54`1 +.class public abstract auto ansi BaseScenario54`1 extends [System.Runtime]System.Object + implements InterfaceScenario54 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario54`1 +.class public auto ansi DerivedScenario54`1 + extends class BaseScenario54`1 + implements InterfaceScenario54 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object InterfaceScenario54::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario54`1 -.class public auto ansi DerivedScenario54 - extends class BaseScenario54`1 - implements InterfaceScenario54 -{ - .override method object InterfaceScenario54::Method() with method object class BaseScenario54`1::Method() -} // end of class DerivedScenario54 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario54`1 .class interface public abstract auto ansi InterfaceScenario55 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -1362,24 +1359,23 @@ ret } // end of method Method } // end of class BaseScenario55`1 -.class public auto ansi DerivedScenario55 - extends class BaseScenario55`1 - implements InterfaceScenario55 +.class public auto ansi DerivedScenario55`1 + extends class BaseScenario55`1> { - .override method object InterfaceScenario55::Method() with method object class BaseScenario55`1::Method() -} // end of class DerivedScenario55 +} // end of class DerivedScenario55`1 .class interface public abstract auto ansi InterfaceScenario56 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario56 -.class public abstract auto ansi BaseScenario56`1 +.class public auto ansi BaseScenario56`1 extends [System.Runtime]System.Object implements InterfaceScenario56 { .method public static object Method() cil managed noinlining { + .override method object InterfaceScenario56::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1387,23 +1383,27 @@ ret } // end of method Method } // end of class BaseScenario56`1 -.class public auto ansi DerivedScenario56 - extends class BaseScenario56`1 +.class public auto ansi DerivedScenario56`1 + extends class BaseScenario56`1> implements InterfaceScenario56 { - .override method object InterfaceScenario56::Method() with method object class BaseScenario56`1::Method() -} // end of class DerivedScenario56 +} // end of class DerivedScenario56`1 .class interface public abstract auto ansi InterfaceScenario57 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario57 -.class public auto ansi BaseScenario57`1 +.class public abstract auto ansi BaseScenario57`1 extends [System.Runtime]System.Object implements InterfaceScenario57 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario57`1 +.class public auto ansi DerivedScenario57`1 + extends class BaseScenario57`1> + implements InterfaceScenario57 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object InterfaceScenario57::Method() .locals init (object V_O) @@ -1411,11 +1411,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario57`1 -.class public auto ansi DerivedScenario57`1 - extends class BaseScenario57`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario57`1 .class interface public abstract auto ansi InterfaceScenario58 { @@ -1425,9 +1421,11 @@ } // end of class InterfaceScenario58 .class public auto ansi BaseScenario58`1 extends [System.Runtime]System.Object + implements InterfaceScenario58 { .method public static object Method() cil managed noinlining { + .override method object InterfaceScenario58::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -1436,10 +1434,8 @@ } // end of method Method } // end of class BaseScenario58`1 .class public auto ansi DerivedScenario58`1 - extends class BaseScenario58`1 - implements InterfaceScenario58 + extends class BaseScenario58`1> { - .override method object InterfaceScenario58::Method() with method object class BaseScenario58`1::Method() } // end of class DerivedScenario58`1 .class interface public abstract auto ansi InterfaceScenario59 { @@ -1462,10 +1458,9 @@ } // end of method Method } // end of class BaseScenario59`1 .class public auto ansi DerivedScenario59`1 - extends class BaseScenario59`1 + extends class BaseScenario59`1> implements InterfaceScenario59 { - .override method object InterfaceScenario59::Method() with method object class BaseScenario59`1::Method() } // end of class DerivedScenario59`1 .class interface public abstract auto ansi InterfaceScenario60 { @@ -1477,20 +1472,20 @@ extends [System.Runtime]System.Object implements InterfaceScenario60 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario60`1 +.class public auto ansi DerivedScenario60`1 + extends class BaseScenario60`1> + implements InterfaceScenario60 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object InterfaceScenario60::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario60`1 -.class public auto ansi DerivedScenario60`1 - extends class BaseScenario60`1 - implements InterfaceScenario60 -{ - .override method object InterfaceScenario60::Method() with method object class BaseScenario60`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario60`1 .class interface public abstract auto ansi InterfaceScenario61 { @@ -1502,540 +1497,538 @@ extends [System.Runtime]System.Object implements InterfaceScenario61 { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { .override method object InterfaceScenario61::Method() - .locals init (object V_O) + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method } // end of class BaseScenario61`1 .class public auto ansi DerivedScenario61`1 - extends class BaseScenario61`1 + extends class BaseScenario61`1 + implements InterfaceScenario61 { } // end of class DerivedScenario61`1 -.class interface public abstract auto ansi InterfaceScenario62 +.class interface public abstract auto ansi InterfaceScenario62`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario62 -.class public auto ansi BaseScenario62`1 +} // end of class InterfaceScenario62`1 +.class public auto ansi BaseScenario62 extends [System.Runtime]System.Object + implements class InterfaceScenario62`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario62`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario62`1 -.class public auto ansi DerivedScenario62`1 - extends class BaseScenario62`1 - implements InterfaceScenario62 +} // end of class BaseScenario62 +.class public auto ansi DerivedScenario62 + extends BaseScenario62 { - .override method object InterfaceScenario62::Method() with method object class BaseScenario62`1::Method() -} // end of class DerivedScenario62`1 -.class interface public abstract auto ansi InterfaceScenario63 +} // end of class DerivedScenario62 +.class interface public abstract auto ansi InterfaceScenario63`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario63 -.class public auto ansi BaseScenario63`1 +} // end of class InterfaceScenario63`1 +.class public auto ansi BaseScenario63 extends [System.Runtime]System.Object - implements InterfaceScenario63 + implements class InterfaceScenario63`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario63::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario63`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario63`1 -.class public auto ansi DerivedScenario63`1 - extends class BaseScenario63`1 - implements InterfaceScenario63 +} // end of class BaseScenario63 +.class public auto ansi DerivedScenario63 + extends BaseScenario63 + implements class InterfaceScenario63`1 { - .override method object InterfaceScenario63::Method() with method object class BaseScenario63`1::Method() -} // end of class DerivedScenario63`1 -.class interface public abstract auto ansi InterfaceScenario64 +} // end of class DerivedScenario63 +.class interface public abstract auto ansi InterfaceScenario64`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario64 -.class public abstract auto ansi BaseScenario64`1 +} // end of class InterfaceScenario64`1 +.class public abstract auto ansi BaseScenario64 extends [System.Runtime]System.Object - implements InterfaceScenario64 + implements class InterfaceScenario64`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario64 +.class public auto ansi DerivedScenario64 + extends BaseScenario64 + implements class InterfaceScenario64`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario64`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario64`1 -.class public auto ansi DerivedScenario64`1 - extends class BaseScenario64`1 - implements InterfaceScenario64 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario64 +.class interface public abstract auto ansi InterfaceScenario65`1 { - .override method object InterfaceScenario64::Method() with method object class BaseScenario64`1::Method() -} // end of class DerivedScenario64`1 -.class interface public abstract auto ansi InterfaceScenario65 -{ - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario65 -.class public auto ansi BaseScenario65`1 +} // end of class InterfaceScenario65`1 +.class public auto ansi BaseScenario65 extends [System.Runtime]System.Object - implements InterfaceScenario65 + implements class InterfaceScenario65`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario65::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario65`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario65`1 +} // end of class BaseScenario65 .class public auto ansi DerivedScenario65`1 - extends class BaseScenario65`1 + extends BaseScenario65 { } // end of class DerivedScenario65`1 -.class interface public abstract auto ansi InterfaceScenario66 +.class interface public abstract auto ansi InterfaceScenario66`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario66 -.class public auto ansi BaseScenario66`1 +} // end of class InterfaceScenario66`1 +.class public auto ansi BaseScenario66 extends [System.Runtime]System.Object + implements class InterfaceScenario66`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario66`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario66`1 +} // end of class BaseScenario66 .class public auto ansi DerivedScenario66`1 - extends class BaseScenario66`1 - implements InterfaceScenario66 + extends BaseScenario66 + implements class InterfaceScenario66`1 { - .override method object InterfaceScenario66::Method() with method object class BaseScenario66`1::Method() } // end of class DerivedScenario66`1 -.class interface public abstract auto ansi InterfaceScenario67 +.class interface public abstract auto ansi InterfaceScenario67`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario67 -.class public auto ansi BaseScenario67`1 +} // end of class InterfaceScenario67`1 +.class public abstract auto ansi BaseScenario67 extends [System.Runtime]System.Object - implements InterfaceScenario67 + implements class InterfaceScenario67`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario67 +.class public auto ansi DerivedScenario67`1 + extends BaseScenario67 + implements class InterfaceScenario67`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method object InterfaceScenario67::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario67`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario67`1 -.class public auto ansi DerivedScenario67`1 - extends class BaseScenario67`1 - implements InterfaceScenario67 -{ - .override method object InterfaceScenario67::Method() with method object class BaseScenario67`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario67`1 -.class interface public abstract auto ansi InterfaceScenario68 +.class interface public abstract auto ansi InterfaceScenario68`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario68 -.class public abstract auto ansi BaseScenario68`1 +} // end of class InterfaceScenario68`1 +.class public auto ansi BaseScenario68 extends [System.Runtime]System.Object - implements InterfaceScenario68 + implements class InterfaceScenario68`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario68`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario68`1 +} // end of class BaseScenario68 .class public auto ansi DerivedScenario68`1 - extends class BaseScenario68`1 - implements InterfaceScenario68 + extends BaseScenario68 { - .override method object InterfaceScenario68::Method() with method object class BaseScenario68`1::Method() } // end of class DerivedScenario68`1 -.class interface public abstract auto ansi InterfaceScenario69 +.class interface public abstract auto ansi InterfaceScenario69`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario69 -.class public auto ansi BaseScenario69`1 +} // end of class InterfaceScenario69`1 +.class public auto ansi BaseScenario69 extends [System.Runtime]System.Object - implements InterfaceScenario69 + implements class InterfaceScenario69`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario69::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario69`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario69`1 +} // end of class BaseScenario69 .class public auto ansi DerivedScenario69`1 - extends class BaseScenario69`1 + extends BaseScenario69 + implements class InterfaceScenario69`1 { } // end of class DerivedScenario69`1 -.class interface public abstract auto ansi InterfaceScenario70 +.class interface public abstract auto ansi InterfaceScenario70`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario70 -.class public auto ansi BaseScenario70`1 +} // end of class InterfaceScenario70`1 +.class public abstract auto ansi BaseScenario70 extends [System.Runtime]System.Object + implements class InterfaceScenario70`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario70 +.class public auto ansi DerivedScenario70`1 + extends BaseScenario70 + implements class InterfaceScenario70`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario70`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario70`1 -.class public auto ansi DerivedScenario70`1 - extends class BaseScenario70`1 - implements InterfaceScenario70 -{ - .override method object InterfaceScenario70::Method() with method object class BaseScenario70`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario70`1 -.class interface public abstract auto ansi InterfaceScenario71 +.class interface public abstract auto ansi InterfaceScenario71`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario71 +} // end of class InterfaceScenario71`1 .class public auto ansi BaseScenario71`1 extends [System.Runtime]System.Object - implements InterfaceScenario71 + implements class InterfaceScenario71`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario71::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario71`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario71`1 -.class public auto ansi DerivedScenario71`1 - extends class BaseScenario71`1 - implements InterfaceScenario71 +.class public auto ansi DerivedScenario71 + extends class BaseScenario71`1 { - .override method object InterfaceScenario71::Method() with method object class BaseScenario71`1::Method() -} // end of class DerivedScenario71`1 -.class interface public abstract auto ansi InterfaceScenario72 +} // end of class DerivedScenario71 +.class interface public abstract auto ansi InterfaceScenario72`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario72 -.class public abstract auto ansi BaseScenario72`1 +} // end of class InterfaceScenario72`1 +.class public auto ansi BaseScenario72`1 extends [System.Runtime]System.Object - implements InterfaceScenario72 + implements class InterfaceScenario72`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario72`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario72`1 -.class public auto ansi DerivedScenario72`1 - extends class BaseScenario72`1 - implements InterfaceScenario72 +.class public auto ansi DerivedScenario72 + extends class BaseScenario72`1 + implements class InterfaceScenario72`1 { - .override method object InterfaceScenario72::Method() with method object class BaseScenario72`1::Method() -} // end of class DerivedScenario72`1 -.class interface public abstract auto ansi InterfaceScenario73 +} // end of class DerivedScenario72 +.class interface public abstract auto ansi InterfaceScenario73`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario73 -.class public auto ansi BaseScenario73`1 +} // end of class InterfaceScenario73`1 +.class public abstract auto ansi BaseScenario73`1 extends [System.Runtime]System.Object - implements InterfaceScenario73 + implements class InterfaceScenario73`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario73`1 +.class public auto ansi DerivedScenario73 + extends class BaseScenario73`1 + implements class InterfaceScenario73`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method object InterfaceScenario73::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario73`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario73`1 -.class public auto ansi DerivedScenario73`1 - extends class BaseScenario73`1> + } // end of method MethodImplOnDerived +} // end of class DerivedScenario73 +.class interface public abstract auto ansi InterfaceScenario74`1 { -} // end of class DerivedScenario73`1 -.class interface public abstract auto ansi InterfaceScenario74 -{ - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario74 +} // end of class InterfaceScenario74`1 .class public auto ansi BaseScenario74`1 extends [System.Runtime]System.Object + implements class InterfaceScenario74`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario74`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario74`1 .class public auto ansi DerivedScenario74`1 - extends class BaseScenario74`1> - implements InterfaceScenario74 + extends class BaseScenario74`1 { - .override method object InterfaceScenario74::Method() with method object class BaseScenario74`1>::Method() } // end of class DerivedScenario74`1 -.class interface public abstract auto ansi InterfaceScenario75 +.class interface public abstract auto ansi InterfaceScenario75`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario75 +} // end of class InterfaceScenario75`1 .class public auto ansi BaseScenario75`1 extends [System.Runtime]System.Object - implements InterfaceScenario75 + implements class InterfaceScenario75`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario75::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario75`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario75`1 .class public auto ansi DerivedScenario75`1 - extends class BaseScenario75`1> - implements InterfaceScenario75 + extends class BaseScenario75`1 + implements class InterfaceScenario75`1 { - .override method object InterfaceScenario75::Method() with method object class BaseScenario75`1>::Method() } // end of class DerivedScenario75`1 -.class interface public abstract auto ansi InterfaceScenario76 +.class interface public abstract auto ansi InterfaceScenario76`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario76 +} // end of class InterfaceScenario76`1 .class public abstract auto ansi BaseScenario76`1 extends [System.Runtime]System.Object - implements InterfaceScenario76 + implements class InterfaceScenario76`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario76`1 +.class public auto ansi DerivedScenario76`1 + extends class BaseScenario76`1 + implements class InterfaceScenario76`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario76`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario76`1 -.class public auto ansi DerivedScenario76`1 - extends class BaseScenario76`1> - implements InterfaceScenario76 -{ - .override method object InterfaceScenario76::Method() with method object class BaseScenario76`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario76`1 -.class interface public abstract auto ansi InterfaceScenario77 +.class interface public abstract auto ansi InterfaceScenario77`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario77 +} // end of class InterfaceScenario77`1 .class public auto ansi BaseScenario77`1 extends [System.Runtime]System.Object - implements InterfaceScenario77 + implements class InterfaceScenario77`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario77::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario77`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario77`1 .class public auto ansi DerivedScenario77`1 - extends class BaseScenario77`1> + extends class BaseScenario77`1 { } // end of class DerivedScenario77`1 -.class interface public abstract auto ansi InterfaceScenario78 +.class interface public abstract auto ansi InterfaceScenario78`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario78 +} // end of class InterfaceScenario78`1 .class public auto ansi BaseScenario78`1 extends [System.Runtime]System.Object + implements class InterfaceScenario78`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario78`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario78`1 .class public auto ansi DerivedScenario78`1 - extends class BaseScenario78`1> - implements InterfaceScenario78 + extends class BaseScenario78`1 + implements class InterfaceScenario78`1 { - .override method object InterfaceScenario78::Method() with method object class BaseScenario78`1>::Method() } // end of class DerivedScenario78`1 -.class interface public abstract auto ansi InterfaceScenario79 +.class interface public abstract auto ansi InterfaceScenario79`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario79 -.class public auto ansi BaseScenario79`1 +} // end of class InterfaceScenario79`1 +.class public abstract auto ansi BaseScenario79`1 extends [System.Runtime]System.Object - implements InterfaceScenario79 + implements class InterfaceScenario79`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario79`1 +.class public auto ansi DerivedScenario79`1 + extends class BaseScenario79`1 + implements class InterfaceScenario79`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method object InterfaceScenario79::Method() - .locals init (object V_O) + .override method int32 class InterfaceScenario79`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario79`1 -.class public auto ansi DerivedScenario79`1 - extends class BaseScenario79`1> - implements InterfaceScenario79 -{ - .override method object InterfaceScenario79::Method() with method object class BaseScenario79`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario79`1 -.class interface public abstract auto ansi InterfaceScenario80 +.class interface public abstract auto ansi InterfaceScenario80`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario80 -.class public abstract auto ansi BaseScenario80`1 +} // end of class InterfaceScenario80`1 +.class public auto ansi BaseScenario80`1 extends [System.Runtime]System.Object - implements InterfaceScenario80 + implements class InterfaceScenario80`1 { - .method public static object Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (object V_O) + .override method int32 class InterfaceScenario80`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj object + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario80`1 .class public auto ansi DerivedScenario80`1 - extends class BaseScenario80`1> - implements InterfaceScenario80 + extends class BaseScenario80`1 { - .override method object InterfaceScenario80::Method() with method object class BaseScenario80`1>::Method() } // end of class DerivedScenario80`1 -.class interface public abstract auto ansi InterfaceScenario81 +.class interface public abstract auto ansi InterfaceScenario81`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario81 -.class public abstract auto ansi BaseScenario81`1 +} // end of class InterfaceScenario81`1 +.class public auto ansi BaseScenario81`1 extends [System.Runtime]System.Object - implements InterfaceScenario81 + implements class InterfaceScenario81`1 { - .method public static string Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .locals init (string V_O) + .override method int32 class InterfaceScenario81`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj string + initobj int32 ldloc.0 ret } // end of method Method } // end of class BaseScenario81`1 .class public auto ansi DerivedScenario81`1 - extends class BaseScenario81`1 - implements InterfaceScenario81 + extends class BaseScenario81`1 + implements class InterfaceScenario81`1 { - .override method string InterfaceScenario81::Method() with method string class BaseScenario81`1::Method() } // end of class DerivedScenario81`1 -.class interface public abstract auto ansi InterfaceScenario82 +.class interface public abstract auto ansi InterfaceScenario82`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario82 +} // end of class InterfaceScenario82`1 .class public abstract auto ansi BaseScenario82`1 extends [System.Runtime]System.Object - implements InterfaceScenario82 + implements class InterfaceScenario82`1 { - .method public static string Method() cil managed noinlining +} // end of class BaseScenario82`1 +.class public auto ansi DerivedScenario82`1 + extends class BaseScenario82`1 + implements class InterfaceScenario82`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .locals init (string V_O) + .override method int32 class InterfaceScenario82`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj string + initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario82`1 -.class public auto ansi DerivedScenario82`1 - extends class BaseScenario82`1> - implements InterfaceScenario82 -{ - .override method string InterfaceScenario82::Method() with method string class BaseScenario82`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario82`1 .class interface public abstract auto ansi InterfaceScenario83`1 { @@ -2043,7 +2036,7 @@ { } // end of method Method } // end of class InterfaceScenario83`1 -.class public auto ansi BaseScenario83 +.class public auto ansi BaseScenario83`1 extends [System.Runtime]System.Object implements class InterfaceScenario83`1 { @@ -2056,46 +2049,52 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario83 -.class public auto ansi DerivedScenario83 - extends BaseScenario83 +} // end of class BaseScenario83`1 +.class public auto ansi DerivedScenario83`1 + extends class BaseScenario83`1 { -} // end of class DerivedScenario83 +} // end of class DerivedScenario83`1 .class interface public abstract auto ansi InterfaceScenario84`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario84`1 -.class public auto ansi BaseScenario84 +.class public auto ansi BaseScenario84`1 extends [System.Runtime]System.Object + implements class InterfaceScenario84`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario84`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario84 -.class public auto ansi DerivedScenario84 - extends BaseScenario84 +} // end of class BaseScenario84`1 +.class public auto ansi DerivedScenario84`1 + extends class BaseScenario84`1 implements class InterfaceScenario84`1 { - .override method int32 class InterfaceScenario84`1::Method() with method int32 BaseScenario84::Method() -} // end of class DerivedScenario84 +} // end of class DerivedScenario84`1 .class interface public abstract auto ansi InterfaceScenario85`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario85`1 -.class public auto ansi BaseScenario85 +.class public abstract auto ansi BaseScenario85`1 extends [System.Runtime]System.Object implements class InterfaceScenario85`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario85`1 +.class public auto ansi DerivedScenario85`1 + extends class BaseScenario85`1 + implements class InterfaceScenario85`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario85`1::Method() .locals init (int32 V_O) @@ -2103,46 +2102,39 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario85 -.class public auto ansi DerivedScenario85 - extends BaseScenario85 - implements class InterfaceScenario85`1 -{ - .override method int32 class InterfaceScenario85`1::Method() with method int32 BaseScenario85::Method() -} // end of class DerivedScenario85 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario85`1 .class interface public abstract auto ansi InterfaceScenario86`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario86`1 -.class public abstract auto ansi BaseScenario86 +.class public auto ansi BaseScenario86`1 extends [System.Runtime]System.Object implements class InterfaceScenario86`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario86`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario86 -.class public auto ansi DerivedScenario86 - extends BaseScenario86 - implements class InterfaceScenario86`1 +} // end of class BaseScenario86`1 +.class public auto ansi DerivedScenario86`1 + extends class BaseScenario86`1> { - .override method int32 class InterfaceScenario86`1::Method() with method int32 BaseScenario86::Method() -} // end of class DerivedScenario86 +} // end of class DerivedScenario86`1 .class interface public abstract auto ansi InterfaceScenario87`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario87`1 -.class public auto ansi BaseScenario87 +.class public auto ansi BaseScenario87`1 extends [System.Runtime]System.Object implements class InterfaceScenario87`1 { @@ -2155,9 +2147,10 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario87 +} // end of class BaseScenario87`1 .class public auto ansi DerivedScenario87`1 - extends BaseScenario87 + extends class BaseScenario87`1> + implements class InterfaceScenario87`1 { } // end of class DerivedScenario87`1 .class interface public abstract auto ansi InterfaceScenario88`1 @@ -2166,23 +2159,24 @@ { } // end of method Method } // end of class InterfaceScenario88`1 -.class public auto ansi BaseScenario88 +.class public abstract auto ansi BaseScenario88`1 extends [System.Runtime]System.Object + implements class InterfaceScenario88`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario88`1 +.class public auto ansi DerivedScenario88`1 + extends class BaseScenario88`1> + implements class InterfaceScenario88`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario88`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario88 -.class public auto ansi DerivedScenario88`1 - extends BaseScenario88 - implements class InterfaceScenario88`1 -{ - .override method int32 class InterfaceScenario88`1::Method() with method int32 BaseScenario88::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario88`1 .class interface public abstract auto ansi InterfaceScenario89`1 { @@ -2190,7 +2184,7 @@ { } // end of method Method } // end of class InterfaceScenario89`1 -.class public auto ansi BaseScenario89 +.class public auto ansi BaseScenario89`1 extends [System.Runtime]System.Object implements class InterfaceScenario89`1 { @@ -2203,12 +2197,10 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario89 +} // end of class BaseScenario89`1 .class public auto ansi DerivedScenario89`1 - extends BaseScenario89 - implements class InterfaceScenario89`1 + extends class BaseScenario89`1> { - .override method int32 class InterfaceScenario89`1::Method() with method int32 BaseScenario89::Method() } // end of class DerivedScenario89`1 .class interface public abstract auto ansi InterfaceScenario90`1 { @@ -2216,24 +2208,24 @@ { } // end of method Method } // end of class InterfaceScenario90`1 -.class public abstract auto ansi BaseScenario90 +.class public auto ansi BaseScenario90`1 extends [System.Runtime]System.Object implements class InterfaceScenario90`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario90`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario90 +} // end of class BaseScenario90`1 .class public auto ansi DerivedScenario90`1 - extends BaseScenario90 + extends class BaseScenario90`1> implements class InterfaceScenario90`1 { - .override method int32 class InterfaceScenario90`1::Method() with method int32 BaseScenario90::Method() } // end of class DerivedScenario90`1 .class interface public abstract auto ansi InterfaceScenario91`1 { @@ -2241,11 +2233,16 @@ { } // end of method Method } // end of class InterfaceScenario91`1 -.class public auto ansi BaseScenario91 +.class public abstract auto ansi BaseScenario91`1 extends [System.Runtime]System.Object implements class InterfaceScenario91`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario91`1 +.class public auto ansi DerivedScenario91`1 + extends class BaseScenario91`1> + implements class InterfaceScenario91`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario91`1::Method() .locals init (int32 V_O) @@ -2253,11 +2250,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario91 -.class public auto ansi DerivedScenario91`1 - extends BaseScenario91 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario91`1 .class interface public abstract auto ansi InterfaceScenario92`1 { @@ -2265,75 +2258,74 @@ { } // end of method Method } // end of class InterfaceScenario92`1 -.class public auto ansi BaseScenario92 +.class public auto ansi BaseScenario92`1 extends [System.Runtime]System.Object + implements class InterfaceScenario92`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario92`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario92 -.class public auto ansi DerivedScenario92`1 - extends BaseScenario92 - implements class InterfaceScenario92`1 +} // end of class BaseScenario92`1 +.class public auto ansi DerivedScenario92 + extends class BaseScenario92`1 { - .override method int32 class InterfaceScenario92`1::Method() with method int32 BaseScenario92::Method() -} // end of class DerivedScenario92`1 +} // end of class DerivedScenario92 .class interface public abstract auto ansi InterfaceScenario93`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario93`1 -.class public auto ansi BaseScenario93 +.class public auto ansi BaseScenario93`1 extends [System.Runtime]System.Object - implements class InterfaceScenario93`1 + implements class InterfaceScenario93`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario93`1::Method() + .override method int32 class InterfaceScenario93`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario93 -.class public auto ansi DerivedScenario93`1 - extends BaseScenario93 - implements class InterfaceScenario93`1 +} // end of class BaseScenario93`1 +.class public auto ansi DerivedScenario93 + extends class BaseScenario93`1 + implements class InterfaceScenario93`1 { - .override method int32 class InterfaceScenario93`1::Method() with method int32 BaseScenario93::Method() -} // end of class DerivedScenario93`1 +} // end of class DerivedScenario93 .class interface public abstract auto ansi InterfaceScenario94`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario94`1 -.class public abstract auto ansi BaseScenario94 +.class public abstract auto ansi BaseScenario94`1 extends [System.Runtime]System.Object - implements class InterfaceScenario94`1 + implements class InterfaceScenario94`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario94`1 +.class public auto ansi DerivedScenario94 + extends class BaseScenario94`1 + implements class InterfaceScenario94`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario94`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario94 -.class public auto ansi DerivedScenario94`1 - extends BaseScenario94 - implements class InterfaceScenario94`1 -{ - .override method int32 class InterfaceScenario94`1::Method() with method int32 BaseScenario94::Method() -} // end of class DerivedScenario94`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario94 .class interface public abstract auto ansi InterfaceScenario95`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2342,11 +2334,11 @@ } // end of class InterfaceScenario95`1 .class public auto ansi BaseScenario95`1 extends [System.Runtime]System.Object - implements class InterfaceScenario95`1 + implements class InterfaceScenario95`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario95`1::Method() + .override method int32 class InterfaceScenario95`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2354,10 +2346,10 @@ ret } // end of method Method } // end of class BaseScenario95`1 -.class public auto ansi DerivedScenario95 +.class public auto ansi DerivedScenario95`1 extends class BaseScenario95`1 { -} // end of class DerivedScenario95 +} // end of class DerivedScenario95`1 .class interface public abstract auto ansi InterfaceScenario96`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2366,9 +2358,11 @@ } // end of class InterfaceScenario96`1 .class public auto ansi BaseScenario96`1 extends [System.Runtime]System.Object + implements class InterfaceScenario96`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario96`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2376,50 +2370,49 @@ ret } // end of method Method } // end of class BaseScenario96`1 -.class public auto ansi DerivedScenario96 +.class public auto ansi DerivedScenario96`1 extends class BaseScenario96`1 - implements class InterfaceScenario96`1 + implements class InterfaceScenario96`1 { - .override method int32 class InterfaceScenario96`1::Method() with method int32 class BaseScenario96`1::Method() -} // end of class DerivedScenario96 +} // end of class DerivedScenario96`1 .class interface public abstract auto ansi InterfaceScenario97`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario97`1 -.class public auto ansi BaseScenario97`1 +.class public abstract auto ansi BaseScenario97`1 extends [System.Runtime]System.Object - implements class InterfaceScenario97`1 + implements class InterfaceScenario97`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario97`1 +.class public auto ansi DerivedScenario97`1 + extends class BaseScenario97`1 + implements class InterfaceScenario97`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario97`1::Method() + .override method int32 class InterfaceScenario97`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario97`1 -.class public auto ansi DerivedScenario97 - extends class BaseScenario97`1 - implements class InterfaceScenario97`1 -{ - .override method int32 class InterfaceScenario97`1::Method() with method int32 class BaseScenario97`1::Method() -} // end of class DerivedScenario97 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario97`1 .class interface public abstract auto ansi InterfaceScenario98`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario98`1 -.class public abstract auto ansi BaseScenario98`1 +.class public auto ansi BaseScenario98`1 extends [System.Runtime]System.Object - implements class InterfaceScenario98`1 + implements class InterfaceScenario98`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario98`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2427,12 +2420,10 @@ ret } // end of method Method } // end of class BaseScenario98`1 -.class public auto ansi DerivedScenario98 +.class public auto ansi DerivedScenario98`1 extends class BaseScenario98`1 - implements class InterfaceScenario98`1 { - .override method int32 class InterfaceScenario98`1::Method() with method int32 class BaseScenario98`1::Method() -} // end of class DerivedScenario98 +} // end of class DerivedScenario98`1 .class interface public abstract auto ansi InterfaceScenario99`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2441,11 +2432,11 @@ } // end of class InterfaceScenario99`1 .class public auto ansi BaseScenario99`1 extends [System.Runtime]System.Object - implements class InterfaceScenario99`1 + implements class InterfaceScenario99`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario99`1::Method() + .override method int32 class InterfaceScenario99`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2455,6 +2446,7 @@ } // end of class BaseScenario99`1 .class public auto ansi DerivedScenario99`1 extends class BaseScenario99`1 + implements class InterfaceScenario99`1 { } // end of class DerivedScenario99`1 .class interface public abstract auto ansi InterfaceScenario100`1 @@ -2463,23 +2455,24 @@ { } // end of method Method } // end of class InterfaceScenario100`1 -.class public auto ansi BaseScenario100`1 +.class public abstract auto ansi BaseScenario100`1 extends [System.Runtime]System.Object + implements class InterfaceScenario100`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario100`1 +.class public auto ansi DerivedScenario100`1 + extends class BaseScenario100`1 + implements class InterfaceScenario100`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario100`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario100`1 -.class public auto ansi DerivedScenario100`1 - extends class BaseScenario100`1 - implements class InterfaceScenario100`1 -{ - .override method int32 class InterfaceScenario100`1::Method() with method int32 class BaseScenario100`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario100`1 .class interface public abstract auto ansi InterfaceScenario101`1 { @@ -2489,11 +2482,11 @@ } // end of class InterfaceScenario101`1 .class public auto ansi BaseScenario101`1 extends [System.Runtime]System.Object - implements class InterfaceScenario101`1 + implements class InterfaceScenario101`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario101`1::Method() + .override method int32 class InterfaceScenario101`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2502,10 +2495,8 @@ } // end of method Method } // end of class BaseScenario101`1 .class public auto ansi DerivedScenario101`1 - extends class BaseScenario101`1 - implements class InterfaceScenario101`1 + extends class BaseScenario101`1 { - .override method int32 class InterfaceScenario101`1::Method() with method int32 class BaseScenario101`1::Method() } // end of class DerivedScenario101`1 .class interface public abstract auto ansi InterfaceScenario102`1 { @@ -2513,12 +2504,13 @@ { } // end of method Method } // end of class InterfaceScenario102`1 -.class public abstract auto ansi BaseScenario102`1 +.class public auto ansi BaseScenario102`1 extends [System.Runtime]System.Object - implements class InterfaceScenario102`1 + implements class InterfaceScenario102`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario102`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2527,10 +2519,9 @@ } // end of method Method } // end of class BaseScenario102`1 .class public auto ansi DerivedScenario102`1 - extends class BaseScenario102`1 - implements class InterfaceScenario102`1 + extends class BaseScenario102`1 + implements class InterfaceScenario102`1 { - .override method int32 class InterfaceScenario102`1::Method() with method int32 class BaseScenario102`1::Method() } // end of class DerivedScenario102`1 .class interface public abstract auto ansi InterfaceScenario103`1 { @@ -2538,23 +2529,24 @@ { } // end of method Method } // end of class InterfaceScenario103`1 -.class public auto ansi BaseScenario103`1 +.class public abstract auto ansi BaseScenario103`1 extends [System.Runtime]System.Object - implements class InterfaceScenario103`1 + implements class InterfaceScenario103`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario103`1 +.class public auto ansi DerivedScenario103`1 + extends class BaseScenario103`1 + implements class InterfaceScenario103`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario103`1::Method() + .override method int32 class InterfaceScenario103`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario103`1 -.class public auto ansi DerivedScenario103`1 - extends class BaseScenario103`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario103`1 .class interface public abstract auto ansi InterfaceScenario104`1 { @@ -2564,9 +2556,11 @@ } // end of class InterfaceScenario104`1 .class public auto ansi BaseScenario104`1 extends [System.Runtime]System.Object + implements class InterfaceScenario104`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario104`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2575,10 +2569,8 @@ } // end of method Method } // end of class BaseScenario104`1 .class public auto ansi DerivedScenario104`1 - extends class BaseScenario104`1 - implements class InterfaceScenario104`1 + extends class BaseScenario104`1 { - .override method int32 class InterfaceScenario104`1::Method() with method int32 class BaseScenario104`1::Method() } // end of class DerivedScenario104`1 .class interface public abstract auto ansi InterfaceScenario105`1 { @@ -2588,11 +2580,11 @@ } // end of class InterfaceScenario105`1 .class public auto ansi BaseScenario105`1 extends [System.Runtime]System.Object - implements class InterfaceScenario105`1 + implements class InterfaceScenario105`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario105`1::Method() + .override method int32 class InterfaceScenario105`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2601,10 +2593,9 @@ } // end of method Method } // end of class BaseScenario105`1 .class public auto ansi DerivedScenario105`1 - extends class BaseScenario105`1 - implements class InterfaceScenario105`1 + extends class BaseScenario105`1 + implements class InterfaceScenario105`1 { - .override method int32 class InterfaceScenario105`1::Method() with method int32 class BaseScenario105`1::Method() } // end of class DerivedScenario105`1 .class interface public abstract auto ansi InterfaceScenario106`1 { @@ -2614,22 +2605,22 @@ } // end of class InterfaceScenario106`1 .class public abstract auto ansi BaseScenario106`1 extends [System.Runtime]System.Object - implements class InterfaceScenario106`1 + implements class InterfaceScenario106`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario106`1 +.class public auto ansi DerivedScenario106`1 + extends class BaseScenario106`1 + implements class InterfaceScenario106`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario106`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario106`1 -.class public auto ansi DerivedScenario106`1 - extends class BaseScenario106`1 - implements class InterfaceScenario106`1 -{ - .override method int32 class InterfaceScenario106`1::Method() with method int32 class BaseScenario106`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario106`1 .class interface public abstract auto ansi InterfaceScenario107`1 { @@ -2639,11 +2630,11 @@ } // end of class InterfaceScenario107`1 .class public auto ansi BaseScenario107`1 extends [System.Runtime]System.Object - implements class InterfaceScenario107`1 + implements class InterfaceScenario107`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario107`1::Method() + .override method int32 class InterfaceScenario107`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2652,7 +2643,7 @@ } // end of method Method } // end of class BaseScenario107`1 .class public auto ansi DerivedScenario107`1 - extends class BaseScenario107`1 + extends class BaseScenario107`1> { } // end of class DerivedScenario107`1 .class interface public abstract auto ansi InterfaceScenario108`1 @@ -2663,9 +2654,11 @@ } // end of class InterfaceScenario108`1 .class public auto ansi BaseScenario108`1 extends [System.Runtime]System.Object + implements class InterfaceScenario108`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario108`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2674,10 +2667,9 @@ } // end of method Method } // end of class BaseScenario108`1 .class public auto ansi DerivedScenario108`1 - extends class BaseScenario108`1 - implements class InterfaceScenario108`1 + extends class BaseScenario108`1> + implements class InterfaceScenario108`1> { - .override method int32 class InterfaceScenario108`1::Method() with method int32 class BaseScenario108`1::Method() } // end of class DerivedScenario108`1 .class interface public abstract auto ansi InterfaceScenario109`1 { @@ -2685,25 +2677,24 @@ { } // end of method Method } // end of class InterfaceScenario109`1 -.class public auto ansi BaseScenario109`1 +.class public abstract auto ansi BaseScenario109`1 extends [System.Runtime]System.Object - implements class InterfaceScenario109`1 + implements class InterfaceScenario109`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario109`1 +.class public auto ansi DerivedScenario109`1 + extends class BaseScenario109`1> + implements class InterfaceScenario109`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario109`1::Method() + .override method int32 class InterfaceScenario109`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario109`1 -.class public auto ansi DerivedScenario109`1 - extends class BaseScenario109`1 - implements class InterfaceScenario109`1 -{ - .override method int32 class InterfaceScenario109`1::Method() with method int32 class BaseScenario109`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario109`1 .class interface public abstract auto ansi InterfaceScenario110`1 { @@ -2711,12 +2702,13 @@ { } // end of method Method } // end of class InterfaceScenario110`1 -.class public abstract auto ansi BaseScenario110`1 +.class public auto ansi BaseScenario110`1 extends [System.Runtime]System.Object - implements class InterfaceScenario110`1 + implements class InterfaceScenario110`1 { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario110`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2725,10 +2717,8 @@ } // end of method Method } // end of class BaseScenario110`1 .class public auto ansi DerivedScenario110`1 - extends class BaseScenario110`1 - implements class InterfaceScenario110`1 + extends class BaseScenario110`1> { - .override method int32 class InterfaceScenario110`1::Method() with method int32 class BaseScenario110`1::Method() } // end of class DerivedScenario110`1 .class interface public abstract auto ansi InterfaceScenario111`1 { @@ -2738,11 +2728,11 @@ } // end of class InterfaceScenario111`1 .class public auto ansi BaseScenario111`1 extends [System.Runtime]System.Object - implements class InterfaceScenario111`1 + implements class InterfaceScenario111`1 { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario111`1::Method() + .override method int32 class InterfaceScenario111`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2751,7 +2741,8 @@ } // end of method Method } // end of class BaseScenario111`1 .class public auto ansi DerivedScenario111`1 - extends class BaseScenario111`1 + extends class BaseScenario111`1> + implements class InterfaceScenario111`1> { } // end of class DerivedScenario111`1 .class interface public abstract auto ansi InterfaceScenario112`1 @@ -2760,23 +2751,24 @@ { } // end of method Method } // end of class InterfaceScenario112`1 -.class public auto ansi BaseScenario112`1 +.class public abstract auto ansi BaseScenario112`1 extends [System.Runtime]System.Object + implements class InterfaceScenario112`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario112`1 +.class public auto ansi DerivedScenario112`1 + extends class BaseScenario112`1> + implements class InterfaceScenario112`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario112`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario112`1 -.class public auto ansi DerivedScenario112`1 - extends class BaseScenario112`1 - implements class InterfaceScenario112`1 -{ - .override method int32 class InterfaceScenario112`1::Method() with method int32 class BaseScenario112`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario112`1 .class interface public abstract auto ansi InterfaceScenario113`1 { @@ -2786,11 +2778,11 @@ } // end of class InterfaceScenario113`1 .class public auto ansi BaseScenario113`1 extends [System.Runtime]System.Object - implements class InterfaceScenario113`1 + implements class InterfaceScenario113`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario113`1::Method() + .override method int32 class InterfaceScenario113`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2798,24 +2790,23 @@ ret } // end of method Method } // end of class BaseScenario113`1 -.class public auto ansi DerivedScenario113`1 - extends class BaseScenario113`1 - implements class InterfaceScenario113`1 +.class public auto ansi DerivedScenario113 + extends class BaseScenario113`1 { - .override method int32 class InterfaceScenario113`1::Method() with method int32 class BaseScenario113`1::Method() -} // end of class DerivedScenario113`1 +} // end of class DerivedScenario113 .class interface public abstract auto ansi InterfaceScenario114`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario114`1 -.class public abstract auto ansi BaseScenario114`1 +.class public auto ansi BaseScenario114`1 extends [System.Runtime]System.Object - implements class InterfaceScenario114`1 + implements class InterfaceScenario114`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario114`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2823,36 +2814,36 @@ ret } // end of method Method } // end of class BaseScenario114`1 -.class public auto ansi DerivedScenario114`1 - extends class BaseScenario114`1 - implements class InterfaceScenario114`1 +.class public auto ansi DerivedScenario114 + extends class BaseScenario114`1 + implements class InterfaceScenario114`1> { - .override method int32 class InterfaceScenario114`1::Method() with method int32 class BaseScenario114`1::Method() -} // end of class DerivedScenario114`1 +} // end of class DerivedScenario114 .class interface public abstract auto ansi InterfaceScenario115`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario115`1 -.class public auto ansi BaseScenario115`1 +.class public abstract auto ansi BaseScenario115`1 extends [System.Runtime]System.Object - implements class InterfaceScenario115`1 + implements class InterfaceScenario115`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario115`1 +.class public auto ansi DerivedScenario115 + extends class BaseScenario115`1 + implements class InterfaceScenario115`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario115`1::Method() + .override method int32 class InterfaceScenario115`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario115`1 -.class public auto ansi DerivedScenario115`1 - extends class BaseScenario115`1> -{ -} // end of class DerivedScenario115`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario115 .class interface public abstract auto ansi InterfaceScenario116`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2861,9 +2852,11 @@ } // end of class InterfaceScenario116`1 .class public auto ansi BaseScenario116`1 extends [System.Runtime]System.Object + implements class InterfaceScenario116`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario116`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2872,10 +2865,8 @@ } // end of method Method } // end of class BaseScenario116`1 .class public auto ansi DerivedScenario116`1 - extends class BaseScenario116`1> - implements class InterfaceScenario116`1 + extends class BaseScenario116`1 { - .override method int32 class InterfaceScenario116`1::Method() with method int32 class BaseScenario116`1>::Method() } // end of class DerivedScenario116`1 .class interface public abstract auto ansi InterfaceScenario117`1 { @@ -2885,11 +2876,11 @@ } // end of class InterfaceScenario117`1 .class public auto ansi BaseScenario117`1 extends [System.Runtime]System.Object - implements class InterfaceScenario117`1 + implements class InterfaceScenario117`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario117`1::Method() + .override method int32 class InterfaceScenario117`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2898,10 +2889,9 @@ } // end of method Method } // end of class BaseScenario117`1 .class public auto ansi DerivedScenario117`1 - extends class BaseScenario117`1> - implements class InterfaceScenario117`1 + extends class BaseScenario117`1 + implements class InterfaceScenario117`1> { - .override method int32 class InterfaceScenario117`1::Method() with method int32 class BaseScenario117`1>::Method() } // end of class DerivedScenario117`1 .class interface public abstract auto ansi InterfaceScenario118`1 { @@ -2911,22 +2901,22 @@ } // end of class InterfaceScenario118`1 .class public abstract auto ansi BaseScenario118`1 extends [System.Runtime]System.Object - implements class InterfaceScenario118`1 + implements class InterfaceScenario118`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario118`1 +.class public auto ansi DerivedScenario118`1 + extends class BaseScenario118`1 + implements class InterfaceScenario118`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario118`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario118`1 -.class public auto ansi DerivedScenario118`1 - extends class BaseScenario118`1> - implements class InterfaceScenario118`1 -{ - .override method int32 class InterfaceScenario118`1::Method() with method int32 class BaseScenario118`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario118`1 .class interface public abstract auto ansi InterfaceScenario119`1 { @@ -2936,11 +2926,11 @@ } // end of class InterfaceScenario119`1 .class public auto ansi BaseScenario119`1 extends [System.Runtime]System.Object - implements class InterfaceScenario119`1 + implements class InterfaceScenario119`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario119`1::Method() + .override method int32 class InterfaceScenario119`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2949,7 +2939,7 @@ } // end of method Method } // end of class BaseScenario119`1 .class public auto ansi DerivedScenario119`1 - extends class BaseScenario119`1> + extends class BaseScenario119`1 { } // end of class DerivedScenario119`1 .class interface public abstract auto ansi InterfaceScenario120`1 @@ -2960,9 +2950,11 @@ } // end of class InterfaceScenario120`1 .class public auto ansi BaseScenario120`1 extends [System.Runtime]System.Object + implements class InterfaceScenario120`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario120`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -2971,10 +2963,9 @@ } // end of method Method } // end of class BaseScenario120`1 .class public auto ansi DerivedScenario120`1 - extends class BaseScenario120`1> - implements class InterfaceScenario120`1 + extends class BaseScenario120`1 + implements class InterfaceScenario120`1> { - .override method int32 class InterfaceScenario120`1::Method() with method int32 class BaseScenario120`1>::Method() } // end of class DerivedScenario120`1 .class interface public abstract auto ansi InterfaceScenario121`1 { @@ -2982,25 +2973,24 @@ { } // end of method Method } // end of class InterfaceScenario121`1 -.class public auto ansi BaseScenario121`1 +.class public abstract auto ansi BaseScenario121`1 extends [System.Runtime]System.Object - implements class InterfaceScenario121`1 + implements class InterfaceScenario121`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario121`1 +.class public auto ansi DerivedScenario121`1 + extends class BaseScenario121`1 + implements class InterfaceScenario121`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario121`1::Method() + .override method int32 class InterfaceScenario121`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario121`1 -.class public auto ansi DerivedScenario121`1 - extends class BaseScenario121`1> - implements class InterfaceScenario121`1 -{ - .override method int32 class InterfaceScenario121`1::Method() with method int32 class BaseScenario121`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario121`1 .class interface public abstract auto ansi InterfaceScenario122`1 { @@ -3008,12 +2998,13 @@ { } // end of method Method } // end of class InterfaceScenario122`1 -.class public abstract auto ansi BaseScenario122`1 +.class public auto ansi BaseScenario122`1 extends [System.Runtime]System.Object - implements class InterfaceScenario122`1 + implements class InterfaceScenario122`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario122`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3022,10 +3013,8 @@ } // end of method Method } // end of class BaseScenario122`1 .class public auto ansi DerivedScenario122`1 - extends class BaseScenario122`1> - implements class InterfaceScenario122`1 + extends class BaseScenario122`1 { - .override method int32 class InterfaceScenario122`1::Method() with method int32 class BaseScenario122`1>::Method() } // end of class DerivedScenario122`1 .class interface public abstract auto ansi InterfaceScenario123`1 { @@ -3035,11 +3024,11 @@ } // end of class InterfaceScenario123`1 .class public auto ansi BaseScenario123`1 extends [System.Runtime]System.Object - implements class InterfaceScenario123`1 + implements class InterfaceScenario123`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario123`1::Method() + .override method int32 class InterfaceScenario123`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3047,34 +3036,36 @@ ret } // end of method Method } // end of class BaseScenario123`1 -.class public auto ansi DerivedScenario123 - extends class BaseScenario123`1 +.class public auto ansi DerivedScenario123`1 + extends class BaseScenario123`1 + implements class InterfaceScenario123`1> { -} // end of class DerivedScenario123 +} // end of class DerivedScenario123`1 .class interface public abstract auto ansi InterfaceScenario124`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario124`1 -.class public auto ansi BaseScenario124`1 +.class public abstract auto ansi BaseScenario124`1 extends [System.Runtime]System.Object + implements class InterfaceScenario124`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario124`1 +.class public auto ansi DerivedScenario124`1 + extends class BaseScenario124`1 + implements class InterfaceScenario124`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario124`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario124`1 -.class public auto ansi DerivedScenario124 - extends class BaseScenario124`1 - implements class InterfaceScenario124`1 -{ - .override method int32 class InterfaceScenario124`1::Method() with method int32 class BaseScenario124`1::Method() -} // end of class DerivedScenario124 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario124`1 .class interface public abstract auto ansi InterfaceScenario125`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -3083,11 +3074,11 @@ } // end of class InterfaceScenario125`1 .class public auto ansi BaseScenario125`1 extends [System.Runtime]System.Object - implements class InterfaceScenario125`1 + implements class InterfaceScenario125`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario125`1::Method() + .override method int32 class InterfaceScenario125`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3095,24 +3086,23 @@ ret } // end of method Method } // end of class BaseScenario125`1 -.class public auto ansi DerivedScenario125 - extends class BaseScenario125`1 - implements class InterfaceScenario125`1 +.class public auto ansi DerivedScenario125`1 + extends class BaseScenario125`1 { - .override method int32 class InterfaceScenario125`1::Method() with method int32 class BaseScenario125`1::Method() -} // end of class DerivedScenario125 +} // end of class DerivedScenario125`1 .class interface public abstract auto ansi InterfaceScenario126`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario126`1 -.class public abstract auto ansi BaseScenario126`1 +.class public auto ansi BaseScenario126`1 extends [System.Runtime]System.Object - implements class InterfaceScenario126`1 + implements class InterfaceScenario126`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario126`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3120,35 +3110,35 @@ ret } // end of method Method } // end of class BaseScenario126`1 -.class public auto ansi DerivedScenario126 - extends class BaseScenario126`1 - implements class InterfaceScenario126`1 +.class public auto ansi DerivedScenario126`1 + extends class BaseScenario126`1 + implements class InterfaceScenario126`1> { - .override method int32 class InterfaceScenario126`1::Method() with method int32 class BaseScenario126`1::Method() -} // end of class DerivedScenario126 +} // end of class DerivedScenario126`1 .class interface public abstract auto ansi InterfaceScenario127`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario127`1 -.class public auto ansi BaseScenario127`1 +.class public abstract auto ansi BaseScenario127`1 extends [System.Runtime]System.Object - implements class InterfaceScenario127`1 + implements class InterfaceScenario127`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario127`1 +.class public auto ansi DerivedScenario127`1 + extends class BaseScenario127`1 + implements class InterfaceScenario127`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario127`1::Method() + .override method int32 class InterfaceScenario127`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario127`1 -.class public auto ansi DerivedScenario127`1 - extends class BaseScenario127`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario127`1 .class interface public abstract auto ansi InterfaceScenario128`1 { @@ -3158,9 +3148,11 @@ } // end of class InterfaceScenario128`1 .class public auto ansi BaseScenario128`1 extends [System.Runtime]System.Object + implements class InterfaceScenario128`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario128`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3169,10 +3161,8 @@ } // end of method Method } // end of class BaseScenario128`1 .class public auto ansi DerivedScenario128`1 - extends class BaseScenario128`1 - implements class InterfaceScenario128`1 + extends class BaseScenario128`1> { - .override method int32 class InterfaceScenario128`1::Method() with method int32 class BaseScenario128`1::Method() } // end of class DerivedScenario128`1 .class interface public abstract auto ansi InterfaceScenario129`1 { @@ -3182,11 +3172,11 @@ } // end of class InterfaceScenario129`1 .class public auto ansi BaseScenario129`1 extends [System.Runtime]System.Object - implements class InterfaceScenario129`1 + implements class InterfaceScenario129`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario129`1::Method() + .override method int32 class InterfaceScenario129`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3195,10 +3185,9 @@ } // end of method Method } // end of class BaseScenario129`1 .class public auto ansi DerivedScenario129`1 - extends class BaseScenario129`1 - implements class InterfaceScenario129`1 + extends class BaseScenario129`1> + implements class InterfaceScenario129`1>> { - .override method int32 class InterfaceScenario129`1::Method() with method int32 class BaseScenario129`1::Method() } // end of class DerivedScenario129`1 .class interface public abstract auto ansi InterfaceScenario130`1 { @@ -3208,22 +3197,22 @@ } // end of class InterfaceScenario130`1 .class public abstract auto ansi BaseScenario130`1 extends [System.Runtime]System.Object - implements class InterfaceScenario130`1 + implements class InterfaceScenario130`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario130`1 +.class public auto ansi DerivedScenario130`1 + extends class BaseScenario130`1> + implements class InterfaceScenario130`1>> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { + .override method int32 class InterfaceScenario130`1>>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario130`1 -.class public auto ansi DerivedScenario130`1 - extends class BaseScenario130`1 - implements class InterfaceScenario130`1 -{ - .override method int32 class InterfaceScenario130`1::Method() with method int32 class BaseScenario130`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario130`1 .class interface public abstract auto ansi InterfaceScenario131`1 { @@ -3233,11 +3222,11 @@ } // end of class InterfaceScenario131`1 .class public auto ansi BaseScenario131`1 extends [System.Runtime]System.Object - implements class InterfaceScenario131`1 + implements class InterfaceScenario131`1> { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario131`1::Method() + .override method int32 class InterfaceScenario131`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3246,7 +3235,7 @@ } // end of method Method } // end of class BaseScenario131`1 .class public auto ansi DerivedScenario131`1 - extends class BaseScenario131`1 + extends class BaseScenario131`1> { } // end of class DerivedScenario131`1 .class interface public abstract auto ansi InterfaceScenario132`1 @@ -3257,9 +3246,11 @@ } // end of class InterfaceScenario132`1 .class public auto ansi BaseScenario132`1 extends [System.Runtime]System.Object + implements class InterfaceScenario132`1> { .method public static int32 Method() cil managed noinlining { + .override method int32 class InterfaceScenario132`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 @@ -3268,10 +3259,9 @@ } // end of method Method } // end of class BaseScenario132`1 .class public auto ansi DerivedScenario132`1 - extends class BaseScenario132`1 - implements class InterfaceScenario132`1 + extends class BaseScenario132`1> + implements class InterfaceScenario132`1>> { - .override method int32 class InterfaceScenario132`1::Method() with method int32 class BaseScenario132`1::Method() } // end of class DerivedScenario132`1 .class interface public abstract auto ansi InterfaceScenario133`1 { @@ -3279,1139 +3269,1133 @@ { } // end of method Method } // end of class InterfaceScenario133`1 -.class public auto ansi BaseScenario133`1 +.class public abstract auto ansi BaseScenario133`1 extends [System.Runtime]System.Object - implements class InterfaceScenario133`1 + implements class InterfaceScenario133`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario133`1 +.class public auto ansi DerivedScenario133`1 + extends class BaseScenario133`1> + implements class InterfaceScenario133`1>> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario133`1::Method() + .override method int32 class InterfaceScenario133`1>>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario133`1 -.class public auto ansi DerivedScenario133`1 - extends class BaseScenario133`1 - implements class InterfaceScenario133`1 -{ - .override method int32 class InterfaceScenario133`1::Method() with method int32 class BaseScenario133`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario133`1 .class interface public abstract auto ansi InterfaceScenario134`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario134`1 -.class public abstract auto ansi BaseScenario134`1 +.class public auto ansi BaseScenario134 extends [System.Runtime]System.Object - implements class InterfaceScenario134`1 + implements class InterfaceScenario134`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario134`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario134`1 -.class public auto ansi DerivedScenario134`1 - extends class BaseScenario134`1 - implements class InterfaceScenario134`1 +} // end of class BaseScenario134 +.class public auto ansi DerivedScenario134 + extends BaseScenario134 { - .override method int32 class InterfaceScenario134`1::Method() with method int32 class BaseScenario134`1::Method() -} // end of class DerivedScenario134`1 +} // end of class DerivedScenario134 .class interface public abstract auto ansi InterfaceScenario135`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario135`1 -.class public auto ansi BaseScenario135`1 +.class public auto ansi BaseScenario135 extends [System.Runtime]System.Object - implements class InterfaceScenario135`1 + implements class InterfaceScenario135`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario135`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario135`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario135`1 -.class public auto ansi DerivedScenario135`1 - extends class BaseScenario135`1 +} // end of class BaseScenario135 +.class public auto ansi DerivedScenario135 + extends BaseScenario135 + implements class InterfaceScenario135`1 { -} // end of class DerivedScenario135`1 +} // end of class DerivedScenario135 .class interface public abstract auto ansi InterfaceScenario136`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario136`1 -.class public auto ansi BaseScenario136`1 +.class public abstract auto ansi BaseScenario136 extends [System.Runtime]System.Object + implements class InterfaceScenario136`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario136 +.class public auto ansi DerivedScenario136 + extends BaseScenario136 + implements class InterfaceScenario136`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario136`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario136`1 -.class public auto ansi DerivedScenario136`1 - extends class BaseScenario136`1 - implements class InterfaceScenario136`1 -{ - .override method int32 class InterfaceScenario136`1::Method() with method int32 class BaseScenario136`1::Method() -} // end of class DerivedScenario136`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario136 .class interface public abstract auto ansi InterfaceScenario137`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario137`1 -.class public auto ansi BaseScenario137`1 +.class public auto ansi BaseScenario137 extends [System.Runtime]System.Object - implements class InterfaceScenario137`1 + implements class InterfaceScenario137`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario137`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario137`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario137`1 +} // end of class BaseScenario137 .class public auto ansi DerivedScenario137`1 - extends class BaseScenario137`1 - implements class InterfaceScenario137`1 + extends BaseScenario137 { - .override method int32 class InterfaceScenario137`1::Method() with method int32 class BaseScenario137`1::Method() } // end of class DerivedScenario137`1 .class interface public abstract auto ansi InterfaceScenario138`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario138`1 -.class public abstract auto ansi BaseScenario138`1 +.class public auto ansi BaseScenario138 extends [System.Runtime]System.Object - implements class InterfaceScenario138`1 + implements class InterfaceScenario138`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario138`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario138`1 +} // end of class BaseScenario138 .class public auto ansi DerivedScenario138`1 - extends class BaseScenario138`1 - implements class InterfaceScenario138`1 + extends BaseScenario138 + implements class InterfaceScenario138`1 { - .override method int32 class InterfaceScenario138`1::Method() with method int32 class BaseScenario138`1::Method() } // end of class DerivedScenario138`1 .class interface public abstract auto ansi InterfaceScenario139`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario139`1 -.class public auto ansi BaseScenario139`1 +.class public abstract auto ansi BaseScenario139 extends [System.Runtime]System.Object - implements class InterfaceScenario139`1 + implements class InterfaceScenario139`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario139 +.class public auto ansi DerivedScenario139`1 + extends BaseScenario139 + implements class InterfaceScenario139`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario139`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario139`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario139`1 -.class public auto ansi DerivedScenario139`1 - extends class BaseScenario139`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario139`1 .class interface public abstract auto ansi InterfaceScenario140`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario140`1 -.class public auto ansi BaseScenario140`1 +.class public auto ansi BaseScenario140 extends [System.Runtime]System.Object + implements class InterfaceScenario140`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario140`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario140`1 +} // end of class BaseScenario140 .class public auto ansi DerivedScenario140`1 - extends class BaseScenario140`1 - implements class InterfaceScenario140`1 + extends BaseScenario140 { - .override method int32 class InterfaceScenario140`1::Method() with method int32 class BaseScenario140`1::Method() } // end of class DerivedScenario140`1 .class interface public abstract auto ansi InterfaceScenario141`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario141`1 -.class public auto ansi BaseScenario141`1 +.class public auto ansi BaseScenario141 extends [System.Runtime]System.Object - implements class InterfaceScenario141`1 + implements class InterfaceScenario141`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario141`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario141`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario141`1 +} // end of class BaseScenario141 .class public auto ansi DerivedScenario141`1 - extends class BaseScenario141`1 - implements class InterfaceScenario141`1 + extends BaseScenario141 + implements class InterfaceScenario141`1 { - .override method int32 class InterfaceScenario141`1::Method() with method int32 class BaseScenario141`1::Method() } // end of class DerivedScenario141`1 .class interface public abstract auto ansi InterfaceScenario142`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario142`1 -.class public abstract auto ansi BaseScenario142`1 +.class public abstract auto ansi BaseScenario142 extends [System.Runtime]System.Object - implements class InterfaceScenario142`1 + implements class InterfaceScenario142`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario142 +.class public auto ansi DerivedScenario142`1 + extends BaseScenario142 + implements class InterfaceScenario142`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario142`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario142`1 -.class public auto ansi DerivedScenario142`1 - extends class BaseScenario142`1 - implements class InterfaceScenario142`1 -{ - .override method int32 class InterfaceScenario142`1::Method() with method int32 class BaseScenario142`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario142`1 .class interface public abstract auto ansi InterfaceScenario143`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario143`1 .class public auto ansi BaseScenario143`1 extends [System.Runtime]System.Object - implements class InterfaceScenario143`1 + implements class InterfaceScenario143`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario143`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario143`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario143`1 -.class public auto ansi DerivedScenario143`1 - extends class BaseScenario143`1> +.class public auto ansi DerivedScenario143 + extends class BaseScenario143`1 { -} // end of class DerivedScenario143`1 +} // end of class DerivedScenario143 .class interface public abstract auto ansi InterfaceScenario144`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario144`1 .class public auto ansi BaseScenario144`1 extends [System.Runtime]System.Object + implements class InterfaceScenario144`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario144`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario144`1 -.class public auto ansi DerivedScenario144`1 - extends class BaseScenario144`1> - implements class InterfaceScenario144`1 +.class public auto ansi DerivedScenario144 + extends class BaseScenario144`1 + implements class InterfaceScenario144`1 { - .override method int32 class InterfaceScenario144`1>::Method() with method int32 class BaseScenario144`1>::Method() -} // end of class DerivedScenario144`1 +} // end of class DerivedScenario144 .class interface public abstract auto ansi InterfaceScenario145`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario145`1 -.class public auto ansi BaseScenario145`1 +.class public abstract auto ansi BaseScenario145`1 extends [System.Runtime]System.Object - implements class InterfaceScenario145`1 + implements class InterfaceScenario145`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario145`1 +.class public auto ansi DerivedScenario145 + extends class BaseScenario145`1 + implements class InterfaceScenario145`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario145`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario145`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario145`1 -.class public auto ansi DerivedScenario145`1 - extends class BaseScenario145`1> - implements class InterfaceScenario145`1 -{ - .override method int32 class InterfaceScenario145`1>::Method() with method int32 class BaseScenario145`1>::Method() -} // end of class DerivedScenario145`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario145 .class interface public abstract auto ansi InterfaceScenario146`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario146`1 -.class public abstract auto ansi BaseScenario146`1 +.class public auto ansi BaseScenario146`1 extends [System.Runtime]System.Object - implements class InterfaceScenario146`1 + implements class InterfaceScenario146`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario146`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario146`1 .class public auto ansi DerivedScenario146`1 - extends class BaseScenario146`1> - implements class InterfaceScenario146`1 + extends class BaseScenario146`1 { - .override method int32 class InterfaceScenario146`1>::Method() with method int32 class BaseScenario146`1>::Method() } // end of class DerivedScenario146`1 .class interface public abstract auto ansi InterfaceScenario147`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario147`1 .class public auto ansi BaseScenario147`1 extends [System.Runtime]System.Object - implements class InterfaceScenario147`1 + implements class InterfaceScenario147`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario147`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario147`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario147`1 .class public auto ansi DerivedScenario147`1 - extends class BaseScenario147`1> + extends class BaseScenario147`1 + implements class InterfaceScenario147`1 { } // end of class DerivedScenario147`1 .class interface public abstract auto ansi InterfaceScenario148`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario148`1 -.class public auto ansi BaseScenario148`1 +.class public abstract auto ansi BaseScenario148`1 extends [System.Runtime]System.Object + implements class InterfaceScenario148`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario148`1 +.class public auto ansi DerivedScenario148`1 + extends class BaseScenario148`1 + implements class InterfaceScenario148`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario148`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario148`1 -.class public auto ansi DerivedScenario148`1 - extends class BaseScenario148`1> - implements class InterfaceScenario148`1 -{ - .override method int32 class InterfaceScenario148`1>::Method() with method int32 class BaseScenario148`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario148`1 .class interface public abstract auto ansi InterfaceScenario149`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario149`1 .class public auto ansi BaseScenario149`1 extends [System.Runtime]System.Object - implements class InterfaceScenario149`1 + implements class InterfaceScenario149`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario149`1::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario149`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario149`1 .class public auto ansi DerivedScenario149`1 - extends class BaseScenario149`1> - implements class InterfaceScenario149`1 + extends class BaseScenario149`1 { - .override method int32 class InterfaceScenario149`1>::Method() with method int32 class BaseScenario149`1>::Method() } // end of class DerivedScenario149`1 .class interface public abstract auto ansi InterfaceScenario150`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario150`1 -.class public abstract auto ansi BaseScenario150`1 +.class public auto ansi BaseScenario150`1 extends [System.Runtime]System.Object - implements class InterfaceScenario150`1 + implements class InterfaceScenario150`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario150`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario150`1 .class public auto ansi DerivedScenario150`1 - extends class BaseScenario150`1> - implements class InterfaceScenario150`1 + extends class BaseScenario150`1 + implements class InterfaceScenario150`1 { - .override method int32 class InterfaceScenario150`1>::Method() with method int32 class BaseScenario150`1>::Method() } // end of class DerivedScenario150`1 .class interface public abstract auto ansi InterfaceScenario151`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario151`1 -.class public auto ansi BaseScenario151`1 +.class public abstract auto ansi BaseScenario151`1 extends [System.Runtime]System.Object - implements class InterfaceScenario151`1> + implements class InterfaceScenario151`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario151`1 +.class public auto ansi DerivedScenario151`1 + extends class BaseScenario151`1 + implements class InterfaceScenario151`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario151`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario151`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario151`1 -.class public auto ansi DerivedScenario151 - extends class BaseScenario151`1 -{ -} // end of class DerivedScenario151 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario151`1 .class interface public abstract auto ansi InterfaceScenario152`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario152`1 .class public auto ansi BaseScenario152`1 extends [System.Runtime]System.Object + implements class InterfaceScenario152`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario152`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario152`1 -.class public auto ansi DerivedScenario152 - extends class BaseScenario152`1 - implements class InterfaceScenario152`1> +.class public auto ansi DerivedScenario152`1 + extends class BaseScenario152`1 { - .override method int32 class InterfaceScenario152`1>::Method() with method int32 class BaseScenario152`1::Method() -} // end of class DerivedScenario152 +} // end of class DerivedScenario152`1 .class interface public abstract auto ansi InterfaceScenario153`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario153`1 .class public auto ansi BaseScenario153`1 extends [System.Runtime]System.Object - implements class InterfaceScenario153`1> + implements class InterfaceScenario153`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario153`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario153`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario153`1 -.class public auto ansi DerivedScenario153 - extends class BaseScenario153`1 - implements class InterfaceScenario153`1> +.class public auto ansi DerivedScenario153`1 + extends class BaseScenario153`1 + implements class InterfaceScenario153`1 { - .override method int32 class InterfaceScenario153`1>::Method() with method int32 class BaseScenario153`1::Method() -} // end of class DerivedScenario153 +} // end of class DerivedScenario153`1 .class interface public abstract auto ansi InterfaceScenario154`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario154`1 .class public abstract auto ansi BaseScenario154`1 extends [System.Runtime]System.Object - implements class InterfaceScenario154`1> + implements class InterfaceScenario154`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario154`1 +.class public auto ansi DerivedScenario154`1 + extends class BaseScenario154`1 + implements class InterfaceScenario154`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario154`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario154`1 -.class public auto ansi DerivedScenario154 - extends class BaseScenario154`1 - implements class InterfaceScenario154`1> -{ - .override method int32 class InterfaceScenario154`1>::Method() with method int32 class BaseScenario154`1::Method() -} // end of class DerivedScenario154 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario154`1 .class interface public abstract auto ansi InterfaceScenario155`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario155`1 .class public auto ansi BaseScenario155`1 extends [System.Runtime]System.Object - implements class InterfaceScenario155`1> + implements class InterfaceScenario155`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario155`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario155`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario155`1 .class public auto ansi DerivedScenario155`1 - extends class BaseScenario155`1 + extends class BaseScenario155`1 { } // end of class DerivedScenario155`1 .class interface public abstract auto ansi InterfaceScenario156`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario156`1 .class public auto ansi BaseScenario156`1 extends [System.Runtime]System.Object + implements class InterfaceScenario156`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario156`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario156`1 .class public auto ansi DerivedScenario156`1 - extends class BaseScenario156`1 - implements class InterfaceScenario156`1> + extends class BaseScenario156`1 + implements class InterfaceScenario156`1 { - .override method int32 class InterfaceScenario156`1>::Method() with method int32 class BaseScenario156`1::Method() } // end of class DerivedScenario156`1 .class interface public abstract auto ansi InterfaceScenario157`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario157`1 -.class public auto ansi BaseScenario157`1 +.class public abstract auto ansi BaseScenario157`1 extends [System.Runtime]System.Object - implements class InterfaceScenario157`1> + implements class InterfaceScenario157`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario157`1 +.class public auto ansi DerivedScenario157`1 + extends class BaseScenario157`1 + implements class InterfaceScenario157`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario157`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario157`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario157`1 -.class public auto ansi DerivedScenario157`1 - extends class BaseScenario157`1 - implements class InterfaceScenario157`1> -{ - .override method int32 class InterfaceScenario157`1>::Method() with method int32 class BaseScenario157`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario157`1 .class interface public abstract auto ansi InterfaceScenario158`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario158`1 -.class public abstract auto ansi BaseScenario158`1 +.class public auto ansi BaseScenario158`1 extends [System.Runtime]System.Object - implements class InterfaceScenario158`1> + implements class InterfaceScenario158`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario158`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario158`1 .class public auto ansi DerivedScenario158`1 - extends class BaseScenario158`1 - implements class InterfaceScenario158`1> + extends class BaseScenario158`1> { - .override method int32 class InterfaceScenario158`1>::Method() with method int32 class BaseScenario158`1::Method() } // end of class DerivedScenario158`1 .class interface public abstract auto ansi InterfaceScenario159`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario159`1 .class public auto ansi BaseScenario159`1 extends [System.Runtime]System.Object - implements class InterfaceScenario159`1> + implements class InterfaceScenario159`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario159`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario159`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario159`1 .class public auto ansi DerivedScenario159`1 - extends class BaseScenario159`1 + extends class BaseScenario159`1> + implements class InterfaceScenario159`1 { } // end of class DerivedScenario159`1 .class interface public abstract auto ansi InterfaceScenario160`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario160`1 -.class public auto ansi BaseScenario160`1 +.class public abstract auto ansi BaseScenario160`1 extends [System.Runtime]System.Object + implements class InterfaceScenario160`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario160`1 +.class public auto ansi DerivedScenario160`1 + extends class BaseScenario160`1> + implements class InterfaceScenario160`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario160`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario160`1 -.class public auto ansi DerivedScenario160`1 - extends class BaseScenario160`1 - implements class InterfaceScenario160`1> -{ - .override method int32 class InterfaceScenario160`1>::Method() with method int32 class BaseScenario160`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario160`1 .class interface public abstract auto ansi InterfaceScenario161`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario161`1 .class public auto ansi BaseScenario161`1 extends [System.Runtime]System.Object - implements class InterfaceScenario161`1> + implements class InterfaceScenario161`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario161`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario161`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario161`1 .class public auto ansi DerivedScenario161`1 - extends class BaseScenario161`1 - implements class InterfaceScenario161`1> + extends class BaseScenario161`1> { - .override method int32 class InterfaceScenario161`1>::Method() with method int32 class BaseScenario161`1::Method() } // end of class DerivedScenario161`1 .class interface public abstract auto ansi InterfaceScenario162`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario162`1 -.class public abstract auto ansi BaseScenario162`1 +.class public auto ansi BaseScenario162`1 extends [System.Runtime]System.Object - implements class InterfaceScenario162`1> + implements class InterfaceScenario162`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario162`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario162`1 .class public auto ansi DerivedScenario162`1 - extends class BaseScenario162`1 - implements class InterfaceScenario162`1> + extends class BaseScenario162`1> + implements class InterfaceScenario162`1 { - .override method int32 class InterfaceScenario162`1>::Method() with method int32 class BaseScenario162`1::Method() } // end of class DerivedScenario162`1 .class interface public abstract auto ansi InterfaceScenario163`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario163`1 -.class public auto ansi BaseScenario163`1 +.class public abstract auto ansi BaseScenario163`1 extends [System.Runtime]System.Object - implements class InterfaceScenario163`1> + implements class InterfaceScenario163`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario163`1 +.class public auto ansi DerivedScenario163`1 + extends class BaseScenario163`1> + implements class InterfaceScenario163`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario163`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario163`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario163`1 -.class public auto ansi DerivedScenario163`1 - extends class BaseScenario163`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario163`1 .class interface public abstract auto ansi InterfaceScenario164`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario164`1 .class public auto ansi BaseScenario164`1 extends [System.Runtime]System.Object + implements class InterfaceScenario164`1 { - .method public static int32 Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario164`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj int32 + initobj string ldloc.0 ret } // end of method Method } // end of class BaseScenario164`1 -.class public auto ansi DerivedScenario164`1 - extends class BaseScenario164`1 - implements class InterfaceScenario164`1> +.class public auto ansi DerivedScenario164 + extends class BaseScenario164`1 { - .override method int32 class InterfaceScenario164`1>::Method() with method int32 class BaseScenario164`1::Method() -} // end of class DerivedScenario164`1 +} // end of class DerivedScenario164 .class interface public abstract auto ansi InterfaceScenario165`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario165`1 -.class public auto ansi BaseScenario165`1 +.class public abstract auto ansi BaseScenario165`1 extends [System.Runtime]System.Object - implements class InterfaceScenario165`1> + implements class InterfaceScenario165`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario165`1 +.class public auto ansi DerivedScenario165`1 + extends class BaseScenario165`1> + implements class InterfaceScenario165`1 +{ + .method public static string MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario165`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario165`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj int32 + initobj string ldloc.0 ret - } // end of method Method -} // end of class BaseScenario165`1 -.class public auto ansi DerivedScenario165`1 - extends class BaseScenario165`1 - implements class InterfaceScenario165`1> -{ - .override method int32 class InterfaceScenario165`1>::Method() with method int32 class BaseScenario165`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario165`1 .class interface public abstract auto ansi InterfaceScenario166`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario166`1 -.class public abstract auto ansi BaseScenario166`1 +.class public auto ansi BaseScenario166`1 extends [System.Runtime]System.Object - implements class InterfaceScenario166`1> + implements class InterfaceScenario166`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario166`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario166`1 -.class public auto ansi DerivedScenario166`1 - extends class BaseScenario166`1 - implements class InterfaceScenario166`1> +.class public auto ansi DerivedScenario166 + extends class BaseScenario166`1 { - .override method int32 class InterfaceScenario166`1>::Method() with method int32 class BaseScenario166`1::Method() -} // end of class DerivedScenario166`1 +} // end of class DerivedScenario166 .class interface public abstract auto ansi InterfaceScenario167`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario167`1 .class public auto ansi BaseScenario167`1 extends [System.Runtime]System.Object - implements class InterfaceScenario167`1> + implements class InterfaceScenario167`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario167`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario167`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario167`1 -.class public auto ansi DerivedScenario167`1 - extends class BaseScenario167`1 +.class public auto ansi DerivedScenario167 + extends class BaseScenario167`1 + implements class InterfaceScenario167`1 { -} // end of class DerivedScenario167`1 +} // end of class DerivedScenario167 .class interface public abstract auto ansi InterfaceScenario168`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario168`1 -.class public auto ansi BaseScenario168`1 +.class public abstract auto ansi BaseScenario168`1 extends [System.Runtime]System.Object + implements class InterfaceScenario168`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario168`1 +.class public auto ansi DerivedScenario168 + extends class BaseScenario168`1 + implements class InterfaceScenario168`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario168`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario168`1 -.class public auto ansi DerivedScenario168`1 - extends class BaseScenario168`1 - implements class InterfaceScenario168`1> -{ - .override method int32 class InterfaceScenario168`1>::Method() with method int32 class BaseScenario168`1::Method() -} // end of class DerivedScenario168`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario168 .class interface public abstract auto ansi InterfaceScenario169`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario169`1 .class public auto ansi BaseScenario169`1 extends [System.Runtime]System.Object - implements class InterfaceScenario169`1> + implements class InterfaceScenario169`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario169`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario169`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario169`1 .class public auto ansi DerivedScenario169`1 - extends class BaseScenario169`1 - implements class InterfaceScenario169`1> + extends class BaseScenario169`1 { - .override method int32 class InterfaceScenario169`1>::Method() with method int32 class BaseScenario169`1::Method() } // end of class DerivedScenario169`1 .class interface public abstract auto ansi InterfaceScenario170`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario170`1 -.class public abstract auto ansi BaseScenario170`1 +.class public auto ansi BaseScenario170`1 extends [System.Runtime]System.Object - implements class InterfaceScenario170`1> + implements class InterfaceScenario170`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario170`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario170`1 .class public auto ansi DerivedScenario170`1 - extends class BaseScenario170`1 - implements class InterfaceScenario170`1> + extends class BaseScenario170`1 + implements class InterfaceScenario170`1 { - .override method int32 class InterfaceScenario170`1>::Method() with method int32 class BaseScenario170`1::Method() } // end of class DerivedScenario170`1 .class interface public abstract auto ansi InterfaceScenario171`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario171`1 -.class public auto ansi BaseScenario171`1 +.class public abstract auto ansi BaseScenario171`1 extends [System.Runtime]System.Object - implements class InterfaceScenario171`1> + implements class InterfaceScenario171`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario171`1 +.class public auto ansi DerivedScenario171`1 + extends class BaseScenario171`1 + implements class InterfaceScenario171`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario171`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario171`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario171`1 -.class public auto ansi DerivedScenario171`1 - extends class BaseScenario171`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario171`1 .class interface public abstract auto ansi InterfaceScenario172`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario172`1 .class public auto ansi BaseScenario172`1 extends [System.Runtime]System.Object + implements class InterfaceScenario172`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario172`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario172`1 .class public auto ansi DerivedScenario172`1 - extends class BaseScenario172`1> - implements class InterfaceScenario172`1> + extends class BaseScenario172`1 { - .override method int32 class InterfaceScenario172`1>>::Method() with method int32 class BaseScenario172`1>::Method() } // end of class DerivedScenario172`1 .class interface public abstract auto ansi InterfaceScenario173`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario173`1 .class public auto ansi BaseScenario173`1 extends [System.Runtime]System.Object - implements class InterfaceScenario173`1> + implements class InterfaceScenario173`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario173`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario173`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario173`1 .class public auto ansi DerivedScenario173`1 - extends class BaseScenario173`1> - implements class InterfaceScenario173`1> + extends class BaseScenario173`1 + implements class InterfaceScenario173`1 { - .override method int32 class InterfaceScenario173`1>>::Method() with method int32 class BaseScenario173`1>::Method() } // end of class DerivedScenario173`1 .class interface public abstract auto ansi InterfaceScenario174`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario174`1 .class public abstract auto ansi BaseScenario174`1 extends [System.Runtime]System.Object - implements class InterfaceScenario174`1> + implements class InterfaceScenario174`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario174`1 +.class public auto ansi DerivedScenario174`1 + extends class BaseScenario174`1 + implements class InterfaceScenario174`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario174`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario174`1 -.class public auto ansi DerivedScenario174`1 - extends class BaseScenario174`1> - implements class InterfaceScenario174`1> -{ - .override method int32 class InterfaceScenario174`1>>::Method() with method int32 class BaseScenario174`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario174`1 .class interface public abstract auto ansi InterfaceScenario175`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario175`1 .class public auto ansi BaseScenario175`1 extends [System.Runtime]System.Object - implements class InterfaceScenario175`1> + implements class InterfaceScenario175`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario175`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario175`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario175`1 .class public auto ansi DerivedScenario175`1 - extends class BaseScenario175`1> + extends class BaseScenario175`1 { } // end of class DerivedScenario175`1 .class interface public abstract auto ansi InterfaceScenario176`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario176`1 .class public auto ansi BaseScenario176`1 extends [System.Runtime]System.Object + implements class InterfaceScenario176`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario176`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario176`1 .class public auto ansi DerivedScenario176`1 - extends class BaseScenario176`1> - implements class InterfaceScenario176`1> + extends class BaseScenario176`1 + implements class InterfaceScenario176`1 { - .override method int32 class InterfaceScenario176`1>>::Method() with method int32 class BaseScenario176`1>::Method() } // end of class DerivedScenario176`1 .class interface public abstract auto ansi InterfaceScenario177`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario177`1 -.class public auto ansi BaseScenario177`1 +.class public abstract auto ansi BaseScenario177`1 extends [System.Runtime]System.Object - implements class InterfaceScenario177`1> + implements class InterfaceScenario177`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario177`1 +.class public auto ansi DerivedScenario177`1 + extends class BaseScenario177`1 + implements class InterfaceScenario177`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario177`1>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario177`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario177`1 -.class public auto ansi DerivedScenario177`1 - extends class BaseScenario177`1> - implements class InterfaceScenario177`1> -{ - .override method int32 class InterfaceScenario177`1>>::Method() with method int32 class BaseScenario177`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario177`1 .class interface public abstract auto ansi InterfaceScenario178`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario178`1 -.class public abstract auto ansi BaseScenario178`1 +.class public auto ansi BaseScenario178`1 extends [System.Runtime]System.Object - implements class InterfaceScenario178`1> + implements class InterfaceScenario178`1 { - .method public static int32 Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (int32 V_O) + .override method object class InterfaceScenario178`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario178`1 .class public auto ansi DerivedScenario178`1 - extends class BaseScenario178`1> - implements class InterfaceScenario178`1> + extends class BaseScenario178`1 { - .override method int32 class InterfaceScenario178`1>>::Method() with method int32 class BaseScenario178`1>::Method() } // end of class DerivedScenario178`1 .class interface public abstract auto ansi InterfaceScenario179`1 { @@ -4419,122 +4403,123 @@ { } // end of method Method } // end of class InterfaceScenario179`1 -.class public auto ansi BaseScenario179 +.class public auto ansi BaseScenario179`1 extends [System.Runtime]System.Object - implements class InterfaceScenario179`1 + implements class InterfaceScenario179`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario179`1::Method() + .override method object class InterfaceScenario179`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario179 -.class public auto ansi DerivedScenario179 - extends BaseScenario179 +} // end of class BaseScenario179`1 +.class public auto ansi DerivedScenario179`1 + extends class BaseScenario179`1 + implements class InterfaceScenario179`1 { -} // end of class DerivedScenario179 +} // end of class DerivedScenario179`1 .class interface public abstract auto ansi InterfaceScenario180`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario180`1 -.class public auto ansi BaseScenario180 +.class public abstract auto ansi BaseScenario180`1 extends [System.Runtime]System.Object + implements class InterfaceScenario180`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario180`1 +.class public auto ansi DerivedScenario180`1 + extends class BaseScenario180`1 + implements class InterfaceScenario180`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object class InterfaceScenario180`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario180 -.class public auto ansi DerivedScenario180 - extends BaseScenario180 - implements class InterfaceScenario180`1 -{ - .override method object class InterfaceScenario180`1::Method() with method object BaseScenario180::Method() -} // end of class DerivedScenario180 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario180`1 .class interface public abstract auto ansi InterfaceScenario181`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario181`1 -.class public auto ansi BaseScenario181 +.class public auto ansi BaseScenario181`1 extends [System.Runtime]System.Object - implements class InterfaceScenario181`1 + implements class InterfaceScenario181`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario181`1::Method() + .override method object class InterfaceScenario181`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario181 -.class public auto ansi DerivedScenario181 - extends BaseScenario181 - implements class InterfaceScenario181`1 +} // end of class BaseScenario181`1 +.class public auto ansi DerivedScenario181`1 + extends class BaseScenario181`1> { - .override method object class InterfaceScenario181`1::Method() with method object BaseScenario181::Method() -} // end of class DerivedScenario181 +} // end of class DerivedScenario181`1 .class interface public abstract auto ansi InterfaceScenario182`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario182`1 -.class public abstract auto ansi BaseScenario182 +.class public auto ansi BaseScenario182`1 extends [System.Runtime]System.Object - implements class InterfaceScenario182`1 + implements class InterfaceScenario182`1 { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario182`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario182 -.class public auto ansi DerivedScenario182 - extends BaseScenario182 - implements class InterfaceScenario182`1 +} // end of class BaseScenario182`1 +.class public auto ansi DerivedScenario182`1 + extends class BaseScenario182`1> + implements class InterfaceScenario182`1> { - .override method object class InterfaceScenario182`1::Method() with method object BaseScenario182::Method() -} // end of class DerivedScenario182 +} // end of class DerivedScenario182`1 .class interface public abstract auto ansi InterfaceScenario183`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario183`1 -.class public auto ansi BaseScenario183 +.class public abstract auto ansi BaseScenario183`1 extends [System.Runtime]System.Object - implements class InterfaceScenario183`1 + implements class InterfaceScenario183`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario183`1 +.class public auto ansi DerivedScenario183`1 + extends class BaseScenario183`1> + implements class InterfaceScenario183`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario183`1::Method() + .override method object class InterfaceScenario183`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario183 -.class public auto ansi DerivedScenario183`1 - extends BaseScenario183 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario183`1 .class interface public abstract auto ansi InterfaceScenario184`1 { @@ -4542,23 +4527,23 @@ { } // end of method Method } // end of class InterfaceScenario184`1 -.class public auto ansi BaseScenario184 +.class public auto ansi BaseScenario184`1 extends [System.Runtime]System.Object + implements class InterfaceScenario184`1 { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario184`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario184 +} // end of class BaseScenario184`1 .class public auto ansi DerivedScenario184`1 - extends BaseScenario184 - implements class InterfaceScenario184`1 + extends class BaseScenario184`1> { - .override method object class InterfaceScenario184`1::Method() with method object BaseScenario184::Method() } // end of class DerivedScenario184`1 .class interface public abstract auto ansi InterfaceScenario185`1 { @@ -4566,25 +4551,24 @@ { } // end of method Method } // end of class InterfaceScenario185`1 -.class public auto ansi BaseScenario185 +.class public auto ansi BaseScenario185`1 extends [System.Runtime]System.Object - implements class InterfaceScenario185`1 + implements class InterfaceScenario185`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario185`1::Method() + .override method object class InterfaceScenario185`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario185 +} // end of class BaseScenario185`1 .class public auto ansi DerivedScenario185`1 - extends BaseScenario185 - implements class InterfaceScenario185`1 + extends class BaseScenario185`1> + implements class InterfaceScenario185`1> { - .override method object class InterfaceScenario185`1::Method() with method object BaseScenario185::Method() } // end of class DerivedScenario185`1 .class interface public abstract auto ansi InterfaceScenario186`1 { @@ -4592,24 +4576,24 @@ { } // end of method Method } // end of class InterfaceScenario186`1 -.class public abstract auto ansi BaseScenario186 +.class public abstract auto ansi BaseScenario186`1 extends [System.Runtime]System.Object - implements class InterfaceScenario186`1 + implements class InterfaceScenario186`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario186`1 +.class public auto ansi DerivedScenario186`1 + extends class BaseScenario186`1> + implements class InterfaceScenario186`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object class InterfaceScenario186`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario186 -.class public auto ansi DerivedScenario186`1 - extends BaseScenario186 - implements class InterfaceScenario186`1 -{ - .override method object class InterfaceScenario186`1::Method() with method object BaseScenario186::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario186`1 .class interface public abstract auto ansi InterfaceScenario187`1 { @@ -4617,22 +4601,23 @@ { } // end of method Method } // end of class InterfaceScenario187`1 -.class public auto ansi BaseScenario187 +.class public auto ansi BaseScenario187`1 extends [System.Runtime]System.Object - implements class InterfaceScenario187`1 + implements class InterfaceScenario187`1 { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .override method object class InterfaceScenario187`1::Method() - .locals init (object V_O) + .override method object class InterfaceScenario187`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method -} // end of class BaseScenario187 +} // end of class BaseScenario187`1 .class public auto ansi DerivedScenario187`1 - extends BaseScenario187 + extends class BaseScenario187`1> + implements class InterfaceScenario187`1> { } // end of class DerivedScenario187`1 .class interface public abstract auto ansi InterfaceScenario188`1 @@ -4641,75 +4626,74 @@ { } // end of method Method } // end of class InterfaceScenario188`1 -.class public auto ansi BaseScenario188 +.class public auto ansi BaseScenario188`1 extends [System.Runtime]System.Object + implements class InterfaceScenario188`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario188`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario188 -.class public auto ansi DerivedScenario188`1 - extends BaseScenario188 - implements class InterfaceScenario188`1 +} // end of class BaseScenario188`1 +.class public auto ansi DerivedScenario188 + extends class BaseScenario188`1 { - .override method object class InterfaceScenario188`1::Method() with method object BaseScenario188::Method() -} // end of class DerivedScenario188`1 +} // end of class DerivedScenario188 .class interface public abstract auto ansi InterfaceScenario189`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario189`1 -.class public auto ansi BaseScenario189 +.class public auto ansi BaseScenario189`1 extends [System.Runtime]System.Object - implements class InterfaceScenario189`1 + implements class InterfaceScenario189`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario189`1::Method() + .override method object class InterfaceScenario189`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario189 -.class public auto ansi DerivedScenario189`1 - extends BaseScenario189 - implements class InterfaceScenario189`1 +} // end of class BaseScenario189`1 +.class public auto ansi DerivedScenario189 + extends class BaseScenario189`1 + implements class InterfaceScenario189`1> { - .override method object class InterfaceScenario189`1::Method() with method object BaseScenario189::Method() -} // end of class DerivedScenario189`1 +} // end of class DerivedScenario189 .class interface public abstract auto ansi InterfaceScenario190`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario190`1 -.class public abstract auto ansi BaseScenario190 +.class public abstract auto ansi BaseScenario190`1 extends [System.Runtime]System.Object - implements class InterfaceScenario190`1 + implements class InterfaceScenario190`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario190`1 +.class public auto ansi DerivedScenario190 + extends class BaseScenario190`1 + implements class InterfaceScenario190`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object class InterfaceScenario190`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario190 -.class public auto ansi DerivedScenario190`1 - extends BaseScenario190 - implements class InterfaceScenario190`1 -{ - .override method object class InterfaceScenario190`1::Method() with method object BaseScenario190::Method() -} // end of class DerivedScenario190`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario190 .class interface public abstract auto ansi InterfaceScenario191`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4718,11 +4702,11 @@ } // end of class InterfaceScenario191`1 .class public auto ansi BaseScenario191`1 extends [System.Runtime]System.Object - implements class InterfaceScenario191`1 + implements class InterfaceScenario191`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario191`1::Method() + .override method object class InterfaceScenario191`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4730,10 +4714,10 @@ ret } // end of method Method } // end of class BaseScenario191`1 -.class public auto ansi DerivedScenario191 +.class public auto ansi DerivedScenario191`1 extends class BaseScenario191`1 { -} // end of class DerivedScenario191 +} // end of class DerivedScenario191`1 .class interface public abstract auto ansi InterfaceScenario192`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4742,9 +4726,11 @@ } // end of class InterfaceScenario192`1 .class public auto ansi BaseScenario192`1 extends [System.Runtime]System.Object + implements class InterfaceScenario192`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario192`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4752,50 +4738,49 @@ ret } // end of method Method } // end of class BaseScenario192`1 -.class public auto ansi DerivedScenario192 +.class public auto ansi DerivedScenario192`1 extends class BaseScenario192`1 - implements class InterfaceScenario192`1 + implements class InterfaceScenario192`1> { - .override method object class InterfaceScenario192`1::Method() with method object class BaseScenario192`1::Method() -} // end of class DerivedScenario192 +} // end of class DerivedScenario192`1 .class interface public abstract auto ansi InterfaceScenario193`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario193`1 -.class public auto ansi BaseScenario193`1 +.class public abstract auto ansi BaseScenario193`1 extends [System.Runtime]System.Object - implements class InterfaceScenario193`1 + implements class InterfaceScenario193`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario193`1 +.class public auto ansi DerivedScenario193`1 + extends class BaseScenario193`1 + implements class InterfaceScenario193`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario193`1::Method() + .override method object class InterfaceScenario193`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario193`1 -.class public auto ansi DerivedScenario193 - extends class BaseScenario193`1 - implements class InterfaceScenario193`1 -{ - .override method object class InterfaceScenario193`1::Method() with method object class BaseScenario193`1::Method() -} // end of class DerivedScenario193 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario193`1 .class interface public abstract auto ansi InterfaceScenario194`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario194`1 -.class public abstract auto ansi BaseScenario194`1 +.class public auto ansi BaseScenario194`1 extends [System.Runtime]System.Object - implements class InterfaceScenario194`1 + implements class InterfaceScenario194`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario194`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4803,12 +4788,10 @@ ret } // end of method Method } // end of class BaseScenario194`1 -.class public auto ansi DerivedScenario194 +.class public auto ansi DerivedScenario194`1 extends class BaseScenario194`1 - implements class InterfaceScenario194`1 { - .override method object class InterfaceScenario194`1::Method() with method object class BaseScenario194`1::Method() -} // end of class DerivedScenario194 +} // end of class DerivedScenario194`1 .class interface public abstract auto ansi InterfaceScenario195`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4817,11 +4800,11 @@ } // end of class InterfaceScenario195`1 .class public auto ansi BaseScenario195`1 extends [System.Runtime]System.Object - implements class InterfaceScenario195`1 + implements class InterfaceScenario195`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario195`1::Method() + .override method object class InterfaceScenario195`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4831,6 +4814,7 @@ } // end of class BaseScenario195`1 .class public auto ansi DerivedScenario195`1 extends class BaseScenario195`1 + implements class InterfaceScenario195`1> { } // end of class DerivedScenario195`1 .class interface public abstract auto ansi InterfaceScenario196`1 @@ -4839,23 +4823,24 @@ { } // end of method Method } // end of class InterfaceScenario196`1 -.class public auto ansi BaseScenario196`1 +.class public abstract auto ansi BaseScenario196`1 extends [System.Runtime]System.Object + implements class InterfaceScenario196`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario196`1 +.class public auto ansi DerivedScenario196`1 + extends class BaseScenario196`1 + implements class InterfaceScenario196`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object class InterfaceScenario196`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario196`1 -.class public auto ansi DerivedScenario196`1 - extends class BaseScenario196`1 - implements class InterfaceScenario196`1 -{ - .override method object class InterfaceScenario196`1::Method() with method object class BaseScenario196`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario196`1 .class interface public abstract auto ansi InterfaceScenario197`1 { @@ -4865,11 +4850,11 @@ } // end of class InterfaceScenario197`1 .class public auto ansi BaseScenario197`1 extends [System.Runtime]System.Object - implements class InterfaceScenario197`1 + implements class InterfaceScenario197`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario197`1::Method() + .override method object class InterfaceScenario197`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4878,10 +4863,8 @@ } // end of method Method } // end of class BaseScenario197`1 .class public auto ansi DerivedScenario197`1 - extends class BaseScenario197`1 - implements class InterfaceScenario197`1 + extends class BaseScenario197`1 { - .override method object class InterfaceScenario197`1::Method() with method object class BaseScenario197`1::Method() } // end of class DerivedScenario197`1 .class interface public abstract auto ansi InterfaceScenario198`1 { @@ -4889,12 +4872,13 @@ { } // end of method Method } // end of class InterfaceScenario198`1 -.class public abstract auto ansi BaseScenario198`1 +.class public auto ansi BaseScenario198`1 extends [System.Runtime]System.Object - implements class InterfaceScenario198`1 + implements class InterfaceScenario198`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario198`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4903,10 +4887,9 @@ } // end of method Method } // end of class BaseScenario198`1 .class public auto ansi DerivedScenario198`1 - extends class BaseScenario198`1 - implements class InterfaceScenario198`1 + extends class BaseScenario198`1 + implements class InterfaceScenario198`1> { - .override method object class InterfaceScenario198`1::Method() with method object class BaseScenario198`1::Method() } // end of class DerivedScenario198`1 .class interface public abstract auto ansi InterfaceScenario199`1 { @@ -4914,23 +4897,24 @@ { } // end of method Method } // end of class InterfaceScenario199`1 -.class public auto ansi BaseScenario199`1 +.class public abstract auto ansi BaseScenario199`1 extends [System.Runtime]System.Object - implements class InterfaceScenario199`1 + implements class InterfaceScenario199`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario199`1 +.class public auto ansi DerivedScenario199`1 + extends class BaseScenario199`1 + implements class InterfaceScenario199`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario199`1::Method() + .override method object class InterfaceScenario199`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario199`1 -.class public auto ansi DerivedScenario199`1 - extends class BaseScenario199`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario199`1 .class interface public abstract auto ansi InterfaceScenario200`1 { @@ -4940,9 +4924,11 @@ } // end of class InterfaceScenario200`1 .class public auto ansi BaseScenario200`1 extends [System.Runtime]System.Object + implements class InterfaceScenario200`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario200`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4951,10 +4937,8 @@ } // end of method Method } // end of class BaseScenario200`1 .class public auto ansi DerivedScenario200`1 - extends class BaseScenario200`1 - implements class InterfaceScenario200`1 + extends class BaseScenario200`1 { - .override method object class InterfaceScenario200`1::Method() with method object class BaseScenario200`1::Method() } // end of class DerivedScenario200`1 .class interface public abstract auto ansi InterfaceScenario201`1 { @@ -4964,11 +4948,11 @@ } // end of class InterfaceScenario201`1 .class public auto ansi BaseScenario201`1 extends [System.Runtime]System.Object - implements class InterfaceScenario201`1 + implements class InterfaceScenario201`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario201`1::Method() + .override method object class InterfaceScenario201`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4977,10 +4961,9 @@ } // end of method Method } // end of class BaseScenario201`1 .class public auto ansi DerivedScenario201`1 - extends class BaseScenario201`1 - implements class InterfaceScenario201`1 + extends class BaseScenario201`1 + implements class InterfaceScenario201`1> { - .override method object class InterfaceScenario201`1::Method() with method object class BaseScenario201`1::Method() } // end of class DerivedScenario201`1 .class interface public abstract auto ansi InterfaceScenario202`1 { @@ -4990,22 +4973,22 @@ } // end of class InterfaceScenario202`1 .class public abstract auto ansi BaseScenario202`1 extends [System.Runtime]System.Object - implements class InterfaceScenario202`1 + implements class InterfaceScenario202`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario202`1 +.class public auto ansi DerivedScenario202`1 + extends class BaseScenario202`1 + implements class InterfaceScenario202`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object class InterfaceScenario202`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario202`1 -.class public auto ansi DerivedScenario202`1 - extends class BaseScenario202`1 - implements class InterfaceScenario202`1 -{ - .override method object class InterfaceScenario202`1::Method() with method object class BaseScenario202`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario202`1 .class interface public abstract auto ansi InterfaceScenario203`1 { @@ -5015,11 +4998,11 @@ } // end of class InterfaceScenario203`1 .class public auto ansi BaseScenario203`1 extends [System.Runtime]System.Object - implements class InterfaceScenario203`1 + implements class InterfaceScenario203`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario203`1::Method() + .override method object class InterfaceScenario203`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5028,7 +5011,7 @@ } // end of method Method } // end of class BaseScenario203`1 .class public auto ansi DerivedScenario203`1 - extends class BaseScenario203`1 + extends class BaseScenario203`1> { } // end of class DerivedScenario203`1 .class interface public abstract auto ansi InterfaceScenario204`1 @@ -5039,9 +5022,11 @@ } // end of class InterfaceScenario204`1 .class public auto ansi BaseScenario204`1 extends [System.Runtime]System.Object + implements class InterfaceScenario204`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario204`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5050,10 +5035,9 @@ } // end of method Method } // end of class BaseScenario204`1 .class public auto ansi DerivedScenario204`1 - extends class BaseScenario204`1 - implements class InterfaceScenario204`1 + extends class BaseScenario204`1> + implements class InterfaceScenario204`1>> { - .override method object class InterfaceScenario204`1::Method() with method object class BaseScenario204`1::Method() } // end of class DerivedScenario204`1 .class interface public abstract auto ansi InterfaceScenario205`1 { @@ -5061,25 +5045,24 @@ { } // end of method Method } // end of class InterfaceScenario205`1 -.class public auto ansi BaseScenario205`1 +.class public abstract auto ansi BaseScenario205`1 extends [System.Runtime]System.Object - implements class InterfaceScenario205`1 + implements class InterfaceScenario205`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario205`1 +.class public auto ansi DerivedScenario205`1 + extends class BaseScenario205`1> + implements class InterfaceScenario205`1>> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario205`1::Method() + .override method object class InterfaceScenario205`1>>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario205`1 -.class public auto ansi DerivedScenario205`1 - extends class BaseScenario205`1 - implements class InterfaceScenario205`1 -{ - .override method object class InterfaceScenario205`1::Method() with method object class BaseScenario205`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario205`1 .class interface public abstract auto ansi InterfaceScenario206`1 { @@ -5087,12 +5070,13 @@ { } // end of method Method } // end of class InterfaceScenario206`1 -.class public abstract auto ansi BaseScenario206`1 +.class public auto ansi BaseScenario206`1 extends [System.Runtime]System.Object - implements class InterfaceScenario206`1 + implements class InterfaceScenario206`1> { .method public static object Method() cil managed noinlining { + .override method object class InterfaceScenario206`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5101,10 +5085,8 @@ } // end of method Method } // end of class BaseScenario206`1 .class public auto ansi DerivedScenario206`1 - extends class BaseScenario206`1 - implements class InterfaceScenario206`1 + extends class BaseScenario206`1> { - .override method object class InterfaceScenario206`1::Method() with method object class BaseScenario206`1::Method() } // end of class DerivedScenario206`1 .class interface public abstract auto ansi InterfaceScenario207`1 { @@ -5114,11 +5096,11 @@ } // end of class InterfaceScenario207`1 .class public auto ansi BaseScenario207`1 extends [System.Runtime]System.Object - implements class InterfaceScenario207`1 + implements class InterfaceScenario207`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario207`1::Method() + .override method object class InterfaceScenario207`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5127,7 +5109,8 @@ } // end of method Method } // end of class BaseScenario207`1 .class public auto ansi DerivedScenario207`1 - extends class BaseScenario207`1 + extends class BaseScenario207`1> + implements class InterfaceScenario207`1>> { } // end of class DerivedScenario207`1 .class interface public abstract auto ansi InterfaceScenario208`1 @@ -5136,23 +5119,24 @@ { } // end of method Method } // end of class InterfaceScenario208`1 -.class public auto ansi BaseScenario208`1 +.class public abstract auto ansi BaseScenario208`1 extends [System.Runtime]System.Object + implements class InterfaceScenario208`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario208`1 +.class public auto ansi DerivedScenario208`1 + extends class BaseScenario208`1> + implements class InterfaceScenario208`1>> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method object class InterfaceScenario208`1>>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario208`1 -.class public auto ansi DerivedScenario208`1 - extends class BaseScenario208`1 - implements class InterfaceScenario208`1 -{ - .override method object class InterfaceScenario208`1::Method() with method object class BaseScenario208`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario208`1 .class interface public abstract auto ansi InterfaceScenario209`1 { @@ -5162,332 +5146,331 @@ } // end of class InterfaceScenario209`1 .class public auto ansi BaseScenario209`1 extends [System.Runtime]System.Object - implements class InterfaceScenario209`1 + implements class InterfaceScenario209`1> { - .method public static object Method() cil managed noinlining + .method public static string Method() cil managed noinlining { - .override method object class InterfaceScenario209`1::Method() - .locals init (object V_O) + .override method object class InterfaceScenario209`1>::Method() + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret } // end of method Method } // end of class BaseScenario209`1 .class public auto ansi DerivedScenario209`1 - extends class BaseScenario209`1 - implements class InterfaceScenario209`1 + extends class BaseScenario209`1> { - .override method object class InterfaceScenario209`1::Method() with method object class BaseScenario209`1::Method() } // end of class DerivedScenario209`1 .class interface public abstract auto ansi InterfaceScenario210`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario210`1 -.class public abstract auto ansi BaseScenario210`1 +.class public auto ansi BaseScenario210 extends [System.Runtime]System.Object implements class InterfaceScenario210`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario210`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario210`1 -.class public auto ansi DerivedScenario210`1 - extends class BaseScenario210`1 - implements class InterfaceScenario210`1 +} // end of class BaseScenario210 +.class public auto ansi DerivedScenario210 + extends BaseScenario210 { - .override method object class InterfaceScenario210`1::Method() with method object class BaseScenario210`1::Method() -} // end of class DerivedScenario210`1 +} // end of class DerivedScenario210 .class interface public abstract auto ansi InterfaceScenario211`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario211`1 -.class public auto ansi BaseScenario211`1 +.class public auto ansi BaseScenario211 extends [System.Runtime]System.Object implements class InterfaceScenario211`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario211`1::Method() + .override method !0 class InterfaceScenario211`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario211`1 -.class public auto ansi DerivedScenario211`1 - extends class BaseScenario211`1> +} // end of class BaseScenario211 +.class public auto ansi DerivedScenario211 + extends BaseScenario211 + implements class InterfaceScenario211`1 { -} // end of class DerivedScenario211`1 +} // end of class DerivedScenario211 .class interface public abstract auto ansi InterfaceScenario212`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario212`1 -.class public auto ansi BaseScenario212`1 +.class public abstract auto ansi BaseScenario212 extends [System.Runtime]System.Object + implements class InterfaceScenario212`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario212 +.class public auto ansi DerivedScenario212 + extends BaseScenario212 + implements class InterfaceScenario212`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method !0 class InterfaceScenario212`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario212`1 -.class public auto ansi DerivedScenario212`1 - extends class BaseScenario212`1> - implements class InterfaceScenario212`1 -{ - .override method object class InterfaceScenario212`1::Method() with method object class BaseScenario212`1>::Method() -} // end of class DerivedScenario212`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario212 .class interface public abstract auto ansi InterfaceScenario213`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario213`1 -.class public auto ansi BaseScenario213`1 +.class public auto ansi BaseScenario213 extends [System.Runtime]System.Object implements class InterfaceScenario213`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario213`1::Method() + .override method !0 class InterfaceScenario213`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario213`1 +} // end of class BaseScenario213 .class public auto ansi DerivedScenario213`1 - extends class BaseScenario213`1> - implements class InterfaceScenario213`1 + extends BaseScenario213 { - .override method object class InterfaceScenario213`1::Method() with method object class BaseScenario213`1>::Method() } // end of class DerivedScenario213`1 .class interface public abstract auto ansi InterfaceScenario214`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario214`1 -.class public abstract auto ansi BaseScenario214`1 +.class public auto ansi BaseScenario214 extends [System.Runtime]System.Object implements class InterfaceScenario214`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario214`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario214`1 +} // end of class BaseScenario214 .class public auto ansi DerivedScenario214`1 - extends class BaseScenario214`1> + extends BaseScenario214 implements class InterfaceScenario214`1 { - .override method object class InterfaceScenario214`1::Method() with method object class BaseScenario214`1>::Method() } // end of class DerivedScenario214`1 .class interface public abstract auto ansi InterfaceScenario215`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario215`1 -.class public auto ansi BaseScenario215`1 +.class public abstract auto ansi BaseScenario215 extends [System.Runtime]System.Object implements class InterfaceScenario215`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario215 +.class public auto ansi DerivedScenario215`1 + extends BaseScenario215 + implements class InterfaceScenario215`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario215`1::Method() + .override method !0 class InterfaceScenario215`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario215`1 -.class public auto ansi DerivedScenario215`1 - extends class BaseScenario215`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario215`1 .class interface public abstract auto ansi InterfaceScenario216`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario216`1 -.class public auto ansi BaseScenario216`1 +.class public auto ansi BaseScenario216 extends [System.Runtime]System.Object + implements class InterfaceScenario216`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario216`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario216`1 +} // end of class BaseScenario216 .class public auto ansi DerivedScenario216`1 - extends class BaseScenario216`1> - implements class InterfaceScenario216`1 + extends BaseScenario216 { - .override method object class InterfaceScenario216`1::Method() with method object class BaseScenario216`1>::Method() } // end of class DerivedScenario216`1 .class interface public abstract auto ansi InterfaceScenario217`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario217`1 -.class public auto ansi BaseScenario217`1 +.class public auto ansi BaseScenario217 extends [System.Runtime]System.Object implements class InterfaceScenario217`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario217`1::Method() + .override method !0 class InterfaceScenario217`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario217`1 +} // end of class BaseScenario217 .class public auto ansi DerivedScenario217`1 - extends class BaseScenario217`1> + extends BaseScenario217 implements class InterfaceScenario217`1 { - .override method object class InterfaceScenario217`1::Method() with method object class BaseScenario217`1>::Method() } // end of class DerivedScenario217`1 .class interface public abstract auto ansi InterfaceScenario218`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario218`1 -.class public abstract auto ansi BaseScenario218`1 +.class public abstract auto ansi BaseScenario218 extends [System.Runtime]System.Object implements class InterfaceScenario218`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario218 +.class public auto ansi DerivedScenario218`1 + extends BaseScenario218 + implements class InterfaceScenario218`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method !0 class InterfaceScenario218`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario218`1 -.class public auto ansi DerivedScenario218`1 - extends class BaseScenario218`1> - implements class InterfaceScenario218`1 -{ - .override method object class InterfaceScenario218`1::Method() with method object class BaseScenario218`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario218`1 .class interface public abstract auto ansi InterfaceScenario219`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario219`1 -.class public abstract auto ansi BaseScenario219`1 +.class public auto ansi BaseScenario219`1 extends [System.Runtime]System.Object implements class InterfaceScenario219`1 { - .method public static string Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (string V_O) + .override method !0 class InterfaceScenario219`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj string + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario219`1 -.class public auto ansi DerivedScenario219`1 +.class public auto ansi DerivedScenario219 extends class BaseScenario219`1 - implements class InterfaceScenario219`1 { - .override method string class InterfaceScenario219`1::Method() with method string class BaseScenario219`1::Method() -} // end of class DerivedScenario219`1 +} // end of class DerivedScenario219 .class interface public abstract auto ansi InterfaceScenario220`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario220`1 -.class public abstract auto ansi BaseScenario220`1 +.class public auto ansi BaseScenario220`1 extends [System.Runtime]System.Object implements class InterfaceScenario220`1 { - .method public static string Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .locals init (string V_O) + .override method !0 class InterfaceScenario220`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj string + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario220`1 -.class public auto ansi DerivedScenario220`1 - extends class BaseScenario220`1> +.class public auto ansi DerivedScenario220 + extends class BaseScenario220`1 implements class InterfaceScenario220`1 { - .override method string class InterfaceScenario220`1::Method() with method string class BaseScenario220`1>::Method() -} // end of class DerivedScenario220`1 +} // end of class DerivedScenario220 .class interface public abstract auto ansi InterfaceScenario221`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario221`1 -.class public auto ansi BaseScenario221`1 +.class public abstract auto ansi BaseScenario221`1 extends [System.Runtime]System.Object - implements class InterfaceScenario221`1 + implements class InterfaceScenario221`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario221`1 +.class public auto ansi DerivedScenario221 + extends class BaseScenario221`1 + implements class InterfaceScenario221`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario221`1::Method() + .override method !0 class InterfaceScenario221`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario221`1 -.class public auto ansi DerivedScenario221 - extends class BaseScenario221`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario221 .class interface public abstract auto ansi InterfaceScenario222`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario222`1 .class public auto ansi BaseScenario222`1 extends [System.Runtime]System.Object + implements class InterfaceScenario222`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario222`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5495,25 +5478,23 @@ ret } // end of method Method } // end of class BaseScenario222`1 -.class public auto ansi DerivedScenario222 +.class public auto ansi DerivedScenario222`1 extends class BaseScenario222`1 - implements class InterfaceScenario222`1 { - .override method object class InterfaceScenario222`1::Method() with method object class BaseScenario222`1::Method() -} // end of class DerivedScenario222 +} // end of class DerivedScenario222`1 .class interface public abstract auto ansi InterfaceScenario223`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario223`1 .class public auto ansi BaseScenario223`1 extends [System.Runtime]System.Object - implements class InterfaceScenario223`1 + implements class InterfaceScenario223`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario223`1::Method() + .override method !0 class InterfaceScenario223`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5521,50 +5502,49 @@ ret } // end of method Method } // end of class BaseScenario223`1 -.class public auto ansi DerivedScenario223 +.class public auto ansi DerivedScenario223`1 extends class BaseScenario223`1 - implements class InterfaceScenario223`1 + implements class InterfaceScenario223`1 { - .override method object class InterfaceScenario223`1::Method() with method object class BaseScenario223`1::Method() -} // end of class DerivedScenario223 +} // end of class DerivedScenario223`1 .class interface public abstract auto ansi InterfaceScenario224`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario224`1 .class public abstract auto ansi BaseScenario224`1 extends [System.Runtime]System.Object - implements class InterfaceScenario224`1 + implements class InterfaceScenario224`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario224`1 +.class public auto ansi DerivedScenario224`1 + extends class BaseScenario224`1 + implements class InterfaceScenario224`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method !0 class InterfaceScenario224`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario224`1 -.class public auto ansi DerivedScenario224 - extends class BaseScenario224`1 - implements class InterfaceScenario224`1 -{ - .override method object class InterfaceScenario224`1::Method() with method object class BaseScenario224`1::Method() -} // end of class DerivedScenario224 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario224`1 .class interface public abstract auto ansi InterfaceScenario225`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario225`1 .class public auto ansi BaseScenario225`1 extends [System.Runtime]System.Object - implements class InterfaceScenario225`1 + implements class InterfaceScenario225`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario225`1::Method() + .override method !0 class InterfaceScenario225`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5578,15 +5558,17 @@ } // end of class DerivedScenario225`1 .class interface public abstract auto ansi InterfaceScenario226`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario226`1 .class public auto ansi BaseScenario226`1 extends [System.Runtime]System.Object + implements class InterfaceScenario226`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario226`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5596,48 +5578,47 @@ } // end of class BaseScenario226`1 .class public auto ansi DerivedScenario226`1 extends class BaseScenario226`1 - implements class InterfaceScenario226`1 + implements class InterfaceScenario226`1 { - .override method object class InterfaceScenario226`1::Method() with method object class BaseScenario226`1::Method() } // end of class DerivedScenario226`1 .class interface public abstract auto ansi InterfaceScenario227`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario227`1 -.class public auto ansi BaseScenario227`1 +.class public abstract auto ansi BaseScenario227`1 extends [System.Runtime]System.Object - implements class InterfaceScenario227`1 + implements class InterfaceScenario227`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario227`1 +.class public auto ansi DerivedScenario227`1 + extends class BaseScenario227`1 + implements class InterfaceScenario227`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario227`1::Method() + .override method !0 class InterfaceScenario227`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario227`1 -.class public auto ansi DerivedScenario227`1 - extends class BaseScenario227`1 - implements class InterfaceScenario227`1 -{ - .override method object class InterfaceScenario227`1::Method() with method object class BaseScenario227`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario227`1 .class interface public abstract auto ansi InterfaceScenario228`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario228`1 -.class public abstract auto ansi BaseScenario228`1 +.class public auto ansi BaseScenario228`1 extends [System.Runtime]System.Object - implements class InterfaceScenario228`1 + implements class InterfaceScenario228`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario228`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5646,24 +5627,22 @@ } // end of method Method } // end of class BaseScenario228`1 .class public auto ansi DerivedScenario228`1 - extends class BaseScenario228`1 - implements class InterfaceScenario228`1 + extends class BaseScenario228`1 { - .override method object class InterfaceScenario228`1::Method() with method object class BaseScenario228`1::Method() } // end of class DerivedScenario228`1 .class interface public abstract auto ansi InterfaceScenario229`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario229`1 .class public auto ansi BaseScenario229`1 extends [System.Runtime]System.Object - implements class InterfaceScenario229`1 + implements class InterfaceScenario229`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario229`1::Method() + .override method !0 class InterfaceScenario229`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5672,46 +5651,48 @@ } // end of method Method } // end of class BaseScenario229`1 .class public auto ansi DerivedScenario229`1 - extends class BaseScenario229`1 + extends class BaseScenario229`1 + implements class InterfaceScenario229`1 { } // end of class DerivedScenario229`1 .class interface public abstract auto ansi InterfaceScenario230`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario230`1 -.class public auto ansi BaseScenario230`1 +.class public abstract auto ansi BaseScenario230`1 extends [System.Runtime]System.Object + implements class InterfaceScenario230`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario230`1 +.class public auto ansi DerivedScenario230`1 + extends class BaseScenario230`1 + implements class InterfaceScenario230`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method !0 class InterfaceScenario230`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario230`1 -.class public auto ansi DerivedScenario230`1 - extends class BaseScenario230`1 - implements class InterfaceScenario230`1 -{ - .override method object class InterfaceScenario230`1::Method() with method object class BaseScenario230`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario230`1 .class interface public abstract auto ansi InterfaceScenario231`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario231`1 .class public auto ansi BaseScenario231`1 extends [System.Runtime]System.Object - implements class InterfaceScenario231`1 + implements class InterfaceScenario231`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario231`1::Method() + .override method !0 class InterfaceScenario231`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5720,23 +5701,22 @@ } // end of method Method } // end of class BaseScenario231`1 .class public auto ansi DerivedScenario231`1 - extends class BaseScenario231`1 - implements class InterfaceScenario231`1 + extends class BaseScenario231`1 { - .override method object class InterfaceScenario231`1::Method() with method object class BaseScenario231`1::Method() } // end of class DerivedScenario231`1 .class interface public abstract auto ansi InterfaceScenario232`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario232`1 -.class public abstract auto ansi BaseScenario232`1 +.class public auto ansi BaseScenario232`1 extends [System.Runtime]System.Object - implements class InterfaceScenario232`1 + implements class InterfaceScenario232`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario232`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5745,46 +5725,48 @@ } // end of method Method } // end of class BaseScenario232`1 .class public auto ansi DerivedScenario232`1 - extends class BaseScenario232`1 - implements class InterfaceScenario232`1 + extends class BaseScenario232`1 + implements class InterfaceScenario232`1 { - .override method object class InterfaceScenario232`1::Method() with method object class BaseScenario232`1::Method() } // end of class DerivedScenario232`1 .class interface public abstract auto ansi InterfaceScenario233`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario233`1 -.class public auto ansi BaseScenario233`1 +.class public abstract auto ansi BaseScenario233`1 extends [System.Runtime]System.Object - implements class InterfaceScenario233`1 + implements class InterfaceScenario233`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario233`1 +.class public auto ansi DerivedScenario233`1 + extends class BaseScenario233`1 + implements class InterfaceScenario233`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario233`1::Method() + .override method !0 class InterfaceScenario233`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario233`1 -.class public auto ansi DerivedScenario233`1 - extends class BaseScenario233`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario233`1 .class interface public abstract auto ansi InterfaceScenario234`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario234`1 .class public auto ansi BaseScenario234`1 extends [System.Runtime]System.Object + implements class InterfaceScenario234`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario234`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5793,24 +5775,22 @@ } // end of method Method } // end of class BaseScenario234`1 .class public auto ansi DerivedScenario234`1 - extends class BaseScenario234`1 - implements class InterfaceScenario234`1 + extends class BaseScenario234`1> { - .override method object class InterfaceScenario234`1::Method() with method object class BaseScenario234`1::Method() } // end of class DerivedScenario234`1 .class interface public abstract auto ansi InterfaceScenario235`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario235`1 .class public auto ansi BaseScenario235`1 extends [System.Runtime]System.Object - implements class InterfaceScenario235`1 + implements class InterfaceScenario235`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario235`1::Method() + .override method !0 class InterfaceScenario235`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5819,49 +5799,48 @@ } // end of method Method } // end of class BaseScenario235`1 .class public auto ansi DerivedScenario235`1 - extends class BaseScenario235`1 - implements class InterfaceScenario235`1 + extends class BaseScenario235`1> + implements class InterfaceScenario235`1 { - .override method object class InterfaceScenario235`1::Method() with method object class BaseScenario235`1::Method() } // end of class DerivedScenario235`1 .class interface public abstract auto ansi InterfaceScenario236`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario236`1 .class public abstract auto ansi BaseScenario236`1 extends [System.Runtime]System.Object - implements class InterfaceScenario236`1 + implements class InterfaceScenario236`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario236`1 +.class public auto ansi DerivedScenario236`1 + extends class BaseScenario236`1> + implements class InterfaceScenario236`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { + .override method !0 class InterfaceScenario236`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario236`1 -.class public auto ansi DerivedScenario236`1 - extends class BaseScenario236`1 - implements class InterfaceScenario236`1 -{ - .override method object class InterfaceScenario236`1::Method() with method object class BaseScenario236`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario236`1 .class interface public abstract auto ansi InterfaceScenario237`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario237`1 .class public auto ansi BaseScenario237`1 extends [System.Runtime]System.Object - implements class InterfaceScenario237`1 + implements class InterfaceScenario237`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario237`1::Method() + .override method !0 class InterfaceScenario237`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5870,20 +5849,22 @@ } // end of method Method } // end of class BaseScenario237`1 .class public auto ansi DerivedScenario237`1 - extends class BaseScenario237`1 + extends class BaseScenario237`1> { } // end of class DerivedScenario237`1 .class interface public abstract auto ansi InterfaceScenario238`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario238`1 .class public auto ansi BaseScenario238`1 extends [System.Runtime]System.Object + implements class InterfaceScenario238`1 { .method public static object Method() cil managed noinlining { + .override method !0 class InterfaceScenario238`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -5892,65 +5873,62 @@ } // end of method Method } // end of class BaseScenario238`1 .class public auto ansi DerivedScenario238`1 - extends class BaseScenario238`1 - implements class InterfaceScenario238`1 + extends class BaseScenario238`1> + implements class InterfaceScenario238`1 { - .override method object class InterfaceScenario238`1::Method() with method object class BaseScenario238`1::Method() } // end of class DerivedScenario238`1 .class interface public abstract auto ansi InterfaceScenario239`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario239`1 -.class public auto ansi BaseScenario239`1 +.class public abstract auto ansi BaseScenario239`1 extends [System.Runtime]System.Object - implements class InterfaceScenario239`1 + implements class InterfaceScenario239`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario239`1 +.class public auto ansi DerivedScenario239`1 + extends class BaseScenario239`1> + implements class InterfaceScenario239`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario239`1::Method() + .override method !0 class InterfaceScenario239`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario239`1 -.class public auto ansi DerivedScenario239`1 - extends class BaseScenario239`1 - implements class InterfaceScenario239`1 -{ - .override method object class InterfaceScenario239`1::Method() with method object class BaseScenario239`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario239`1 .class interface public abstract auto ansi InterfaceScenario240`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario240`1 -.class public abstract auto ansi BaseScenario240`1 +.class public auto ansi BaseScenario240`1 extends [System.Runtime]System.Object implements class InterfaceScenario240`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario240`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario240`1 -.class public auto ansi DerivedScenario240`1 - extends class BaseScenario240`1 - implements class InterfaceScenario240`1 +.class public auto ansi DerivedScenario240 + extends class BaseScenario240`1 { - .override method object class InterfaceScenario240`1::Method() with method object class BaseScenario240`1::Method() -} // end of class DerivedScenario240`1 +} // end of class DerivedScenario240 .class interface public abstract auto ansi InterfaceScenario241`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario241`1 @@ -5958,47 +5936,49 @@ extends [System.Runtime]System.Object implements class InterfaceScenario241`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario241`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario241`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario241`1 -.class public auto ansi DerivedScenario241`1 - extends class BaseScenario241`1> +.class public auto ansi DerivedScenario241 + extends class BaseScenario241`1 + implements class InterfaceScenario241`1 { -} // end of class DerivedScenario241`1 +} // end of class DerivedScenario241 .class interface public abstract auto ansi InterfaceScenario242`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario242`1 -.class public auto ansi BaseScenario242`1 +.class public abstract auto ansi BaseScenario242`1 extends [System.Runtime]System.Object + implements class InterfaceScenario242`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario242`1 +.class public auto ansi DerivedScenario242 + extends class BaseScenario242`1 + implements class InterfaceScenario242`1 +{ + .method public static string MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario242`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret - } // end of method Method -} // end of class BaseScenario242`1 -.class public auto ansi DerivedScenario242`1 - extends class BaseScenario242`1> - implements class InterfaceScenario242`1 -{ - .override method object class InterfaceScenario242`1>::Method() with method object class BaseScenario242`1>::Method() -} // end of class DerivedScenario242`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario242 .class interface public abstract auto ansi InterfaceScenario243`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario243`1 @@ -6006,98 +5986,97 @@ extends [System.Runtime]System.Object implements class InterfaceScenario243`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario243`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario243`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario243`1 .class public auto ansi DerivedScenario243`1 - extends class BaseScenario243`1> - implements class InterfaceScenario243`1 + extends class BaseScenario243`1 { - .override method object class InterfaceScenario243`1>::Method() with method object class BaseScenario243`1>::Method() } // end of class DerivedScenario243`1 .class interface public abstract auto ansi InterfaceScenario244`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario244`1 -.class public abstract auto ansi BaseScenario244`1 +.class public auto ansi BaseScenario244`1 extends [System.Runtime]System.Object implements class InterfaceScenario244`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario244`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario244`1 .class public auto ansi DerivedScenario244`1 - extends class BaseScenario244`1> - implements class InterfaceScenario244`1 + extends class BaseScenario244`1 + implements class InterfaceScenario244`1 { - .override method object class InterfaceScenario244`1>::Method() with method object class BaseScenario244`1>::Method() } // end of class DerivedScenario244`1 .class interface public abstract auto ansi InterfaceScenario245`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario245`1 -.class public auto ansi BaseScenario245`1 +.class public abstract auto ansi BaseScenario245`1 extends [System.Runtime]System.Object implements class InterfaceScenario245`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario245`1 +.class public auto ansi DerivedScenario245`1 + extends class BaseScenario245`1 + implements class InterfaceScenario245`1 +{ + .method public static string MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario245`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario245`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret - } // end of method Method -} // end of class BaseScenario245`1 -.class public auto ansi DerivedScenario245`1 - extends class BaseScenario245`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario245`1 .class interface public abstract auto ansi InterfaceScenario246`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario246`1 .class public auto ansi BaseScenario246`1 extends [System.Runtime]System.Object + implements class InterfaceScenario246`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario246`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario246`1 .class public auto ansi DerivedScenario246`1 - extends class BaseScenario246`1> - implements class InterfaceScenario246`1 + extends class BaseScenario246`1 { - .override method object class InterfaceScenario246`1>::Method() with method object class BaseScenario246`1>::Method() } // end of class DerivedScenario246`1 .class interface public abstract auto ansi InterfaceScenario247`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario247`1 @@ -6105,25 +6084,24 @@ extends [System.Runtime]System.Object implements class InterfaceScenario247`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario247`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario247`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario247`1 .class public auto ansi DerivedScenario247`1 - extends class BaseScenario247`1> - implements class InterfaceScenario247`1 + extends class BaseScenario247`1 + implements class InterfaceScenario247`1 { - .override method object class InterfaceScenario247`1>::Method() with method object class BaseScenario247`1>::Method() } // end of class DerivedScenario247`1 .class interface public abstract auto ansi InterfaceScenario248`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario248`1 @@ -6131,346 +6109,344 @@ extends [System.Runtime]System.Object implements class InterfaceScenario248`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario248`1 +.class public auto ansi DerivedScenario248`1 + extends class BaseScenario248`1 + implements class InterfaceScenario248`1 +{ + .method public static string MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario248`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret - } // end of method Method -} // end of class BaseScenario248`1 -.class public auto ansi DerivedScenario248`1 - extends class BaseScenario248`1> - implements class InterfaceScenario248`1 -{ - .override method object class InterfaceScenario248`1>::Method() with method object class BaseScenario248`1>::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario248`1 .class interface public abstract auto ansi InterfaceScenario249`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario249`1 -.class public abstract auto ansi BaseScenario249`1 +.class public auto ansi BaseScenario249`1 extends [System.Runtime]System.Object implements class InterfaceScenario249`1 { - .method public static string Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (string V_O) + .override method !0 class InterfaceScenario249`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj string + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario249`1 .class public auto ansi DerivedScenario249`1 extends class BaseScenario249`1 - implements class InterfaceScenario249`1 { - .override method string class InterfaceScenario249`1::Method() with method string class BaseScenario249`1::Method() } // end of class DerivedScenario249`1 .class interface public abstract auto ansi InterfaceScenario250`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario250`1 .class public auto ansi BaseScenario250`1 extends [System.Runtime]System.Object - implements class InterfaceScenario250`1> + implements class InterfaceScenario250`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario250`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario250`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario250`1 -.class public auto ansi DerivedScenario250 - extends class BaseScenario250`1 +.class public auto ansi DerivedScenario250`1 + extends class BaseScenario250`1 + implements class InterfaceScenario250`1 { -} // end of class DerivedScenario250 +} // end of class DerivedScenario250`1 .class interface public abstract auto ansi InterfaceScenario251`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario251`1 -.class public auto ansi BaseScenario251`1 +.class public abstract auto ansi BaseScenario251`1 extends [System.Runtime]System.Object + implements class InterfaceScenario251`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario251`1 +.class public auto ansi DerivedScenario251`1 + extends class BaseScenario251`1 + implements class InterfaceScenario251`1 +{ + .method public static !0 MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario251`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario251`1 -.class public auto ansi DerivedScenario251 - extends class BaseScenario251`1 - implements class InterfaceScenario251`1> -{ - .override method object class InterfaceScenario251`1>::Method() with method object class BaseScenario251`1::Method() -} // end of class DerivedScenario251 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario251`1 .class interface public abstract auto ansi InterfaceScenario252`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario252`1 .class public auto ansi BaseScenario252`1 extends [System.Runtime]System.Object - implements class InterfaceScenario252`1> + implements class InterfaceScenario252`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario252`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario252`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario252`1 -.class public auto ansi DerivedScenario252 - extends class BaseScenario252`1 - implements class InterfaceScenario252`1> +.class public auto ansi DerivedScenario252`1 + extends class BaseScenario252`1 { - .override method object class InterfaceScenario252`1>::Method() with method object class BaseScenario252`1::Method() -} // end of class DerivedScenario252 +} // end of class DerivedScenario252`1 .class interface public abstract auto ansi InterfaceScenario253`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario253`1 -.class public abstract auto ansi BaseScenario253`1 +.class public auto ansi BaseScenario253`1 extends [System.Runtime]System.Object - implements class InterfaceScenario253`1> + implements class InterfaceScenario253`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario253`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario253`1 -.class public auto ansi DerivedScenario253 - extends class BaseScenario253`1 - implements class InterfaceScenario253`1> +.class public auto ansi DerivedScenario253`1 + extends class BaseScenario253`1 + implements class InterfaceScenario253`1 { - .override method object class InterfaceScenario253`1>::Method() with method object class BaseScenario253`1::Method() -} // end of class DerivedScenario253 +} // end of class DerivedScenario253`1 .class interface public abstract auto ansi InterfaceScenario254`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario254`1 -.class public auto ansi BaseScenario254`1 +.class public abstract auto ansi BaseScenario254`1 extends [System.Runtime]System.Object - implements class InterfaceScenario254`1> + implements class InterfaceScenario254`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario254`1 +.class public auto ansi DerivedScenario254`1 + extends class BaseScenario254`1 + implements class InterfaceScenario254`1 +{ + .method public static !0 MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario254`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario254`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario254`1 -.class public auto ansi DerivedScenario254`1 - extends class BaseScenario254`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario254`1 .class interface public abstract auto ansi InterfaceScenario255`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario255`1 .class public auto ansi BaseScenario255`1 extends [System.Runtime]System.Object + implements class InterfaceScenario255`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario255`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario255`1 .class public auto ansi DerivedScenario255`1 - extends class BaseScenario255`1 - implements class InterfaceScenario255`1> + extends class BaseScenario255`1> { - .override method object class InterfaceScenario255`1>::Method() with method object class BaseScenario255`1::Method() } // end of class DerivedScenario255`1 .class interface public abstract auto ansi InterfaceScenario256`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario256`1 .class public auto ansi BaseScenario256`1 extends [System.Runtime]System.Object - implements class InterfaceScenario256`1> + implements class InterfaceScenario256`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario256`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario256`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario256`1 .class public auto ansi DerivedScenario256`1 - extends class BaseScenario256`1 - implements class InterfaceScenario256`1> + extends class BaseScenario256`1> + implements class InterfaceScenario256`1> { - .override method object class InterfaceScenario256`1>::Method() with method object class BaseScenario256`1::Method() } // end of class DerivedScenario256`1 .class interface public abstract auto ansi InterfaceScenario257`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario257`1 .class public abstract auto ansi BaseScenario257`1 extends [System.Runtime]System.Object - implements class InterfaceScenario257`1> + implements class InterfaceScenario257`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario257`1 +.class public auto ansi DerivedScenario257`1 + extends class BaseScenario257`1> + implements class InterfaceScenario257`1> +{ + .method public static class [System.Runtime]System.Func`1 MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario257`1>::Method() + .locals init (class [System.Runtime]System.Func`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Func`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario257`1 -.class public auto ansi DerivedScenario257`1 - extends class BaseScenario257`1 - implements class InterfaceScenario257`1> -{ - .override method object class InterfaceScenario257`1>::Method() with method object class BaseScenario257`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario257`1 .class interface public abstract auto ansi InterfaceScenario258`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario258`1 .class public auto ansi BaseScenario258`1 extends [System.Runtime]System.Object - implements class InterfaceScenario258`1> + implements class InterfaceScenario258`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method object class InterfaceScenario258`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario258`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario258`1 .class public auto ansi DerivedScenario258`1 - extends class BaseScenario258`1 + extends class BaseScenario258`1> { } // end of class DerivedScenario258`1 .class interface public abstract auto ansi InterfaceScenario259`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario259`1 .class public auto ansi BaseScenario259`1 extends [System.Runtime]System.Object + implements class InterfaceScenario259`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario259`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario259`1 .class public auto ansi DerivedScenario259`1 - extends class BaseScenario259`1 - implements class InterfaceScenario259`1> + extends class BaseScenario259`1> + implements class InterfaceScenario259`1> { - .override method object class InterfaceScenario259`1>::Method() with method object class BaseScenario259`1::Method() } // end of class DerivedScenario259`1 .class interface public abstract auto ansi InterfaceScenario260`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario260`1 -.class public auto ansi BaseScenario260`1 +.class public abstract auto ansi BaseScenario260`1 extends [System.Runtime]System.Object - implements class InterfaceScenario260`1> + implements class InterfaceScenario260`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario260`1 +.class public auto ansi DerivedScenario260`1 + extends class BaseScenario260`1> + implements class InterfaceScenario260`1> +{ + .method public static class [System.Runtime]System.Func`1 MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario260`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario260`1>::Method() + .locals init (class [System.Runtime]System.Func`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Func`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario260`1 -.class public auto ansi DerivedScenario260`1 - extends class BaseScenario260`1 - implements class InterfaceScenario260`1> -{ - .override method object class InterfaceScenario260`1>::Method() with method object class BaseScenario260`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario260`1 .class interface public abstract auto ansi InterfaceScenario261`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario261`1 -.class public abstract auto ansi BaseScenario261`1 +.class public auto ansi BaseScenario261`1 extends [System.Runtime]System.Object implements class InterfaceScenario261`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario261`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario261`1 -.class public auto ansi DerivedScenario261`1 +.class public auto ansi DerivedScenario261 extends class BaseScenario261`1 - implements class InterfaceScenario261`1> { - .override method object class InterfaceScenario261`1>::Method() with method object class BaseScenario261`1::Method() -} // end of class DerivedScenario261`1 +} // end of class DerivedScenario261 .class interface public abstract auto ansi InterfaceScenario262`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario262`1 @@ -6478,47 +6454,49 @@ extends [System.Runtime]System.Object implements class InterfaceScenario262`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method object class InterfaceScenario262`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario262`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario262`1 -.class public auto ansi DerivedScenario262`1 - extends class BaseScenario262`1 +.class public auto ansi DerivedScenario262 + extends class BaseScenario262`1 + implements class InterfaceScenario262`1> { -} // end of class DerivedScenario262`1 +} // end of class DerivedScenario262 .class interface public abstract auto ansi InterfaceScenario263`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario263`1 -.class public auto ansi BaseScenario263`1 +.class public abstract auto ansi BaseScenario263`1 extends [System.Runtime]System.Object + implements class InterfaceScenario263`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario263`1 +.class public auto ansi DerivedScenario263 + extends class BaseScenario263`1 + implements class InterfaceScenario263`1> +{ + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario263`1>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1> ldloc.0 ret - } // end of method Method -} // end of class BaseScenario263`1 -.class public auto ansi DerivedScenario263`1 - extends class BaseScenario263`1 - implements class InterfaceScenario263`1> -{ - .override method object class InterfaceScenario263`1>::Method() with method object class BaseScenario263`1::Method() -} // end of class DerivedScenario263`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario263 .class interface public abstract auto ansi InterfaceScenario264`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario264`1 @@ -6526,98 +6504,97 @@ extends [System.Runtime]System.Object implements class InterfaceScenario264`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method object class InterfaceScenario264`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario264`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario264`1 .class public auto ansi DerivedScenario264`1 - extends class BaseScenario264`1 - implements class InterfaceScenario264`1> + extends class BaseScenario264`1 { - .override method object class InterfaceScenario264`1>::Method() with method object class BaseScenario264`1::Method() } // end of class DerivedScenario264`1 .class interface public abstract auto ansi InterfaceScenario265`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario265`1 -.class public abstract auto ansi BaseScenario265`1 +.class public auto ansi BaseScenario265`1 extends [System.Runtime]System.Object implements class InterfaceScenario265`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario265`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario265`1 .class public auto ansi DerivedScenario265`1 - extends class BaseScenario265`1 - implements class InterfaceScenario265`1> + extends class BaseScenario265`1 + implements class InterfaceScenario265`1> { - .override method object class InterfaceScenario265`1>::Method() with method object class BaseScenario265`1::Method() } // end of class DerivedScenario265`1 .class interface public abstract auto ansi InterfaceScenario266`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario266`1 -.class public auto ansi BaseScenario266`1 +.class public abstract auto ansi BaseScenario266`1 extends [System.Runtime]System.Object implements class InterfaceScenario266`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario266`1 +.class public auto ansi DerivedScenario266`1 + extends class BaseScenario266`1 + implements class InterfaceScenario266`1> +{ + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario266`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario266`1>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1> ldloc.0 ret - } // end of method Method -} // end of class BaseScenario266`1 -.class public auto ansi DerivedScenario266`1 - extends class BaseScenario266`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario266`1 .class interface public abstract auto ansi InterfaceScenario267`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario267`1 .class public auto ansi BaseScenario267`1 extends [System.Runtime]System.Object + implements class InterfaceScenario267`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario267`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario267`1 .class public auto ansi DerivedScenario267`1 - extends class BaseScenario267`1 - implements class InterfaceScenario267`1> + extends class BaseScenario267`1 { - .override method object class InterfaceScenario267`1>::Method() with method object class BaseScenario267`1::Method() } // end of class DerivedScenario267`1 .class interface public abstract auto ansi InterfaceScenario268`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario268`1 @@ -6625,25 +6602,24 @@ extends [System.Runtime]System.Object implements class InterfaceScenario268`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method object class InterfaceScenario268`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario268`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario268`1 .class public auto ansi DerivedScenario268`1 - extends class BaseScenario268`1 - implements class InterfaceScenario268`1> + extends class BaseScenario268`1 + implements class InterfaceScenario268`1> { - .override method object class InterfaceScenario268`1>::Method() with method object class BaseScenario268`1::Method() } // end of class DerivedScenario268`1 .class interface public abstract auto ansi InterfaceScenario269`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario269`1 @@ -6651,24 +6627,24 @@ extends [System.Runtime]System.Object implements class InterfaceScenario269`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario269`1 +.class public auto ansi DerivedScenario269`1 + extends class BaseScenario269`1 + implements class InterfaceScenario269`1> +{ + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario269`1>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1> ldloc.0 ret - } // end of method Method -} // end of class BaseScenario269`1 -.class public auto ansi DerivedScenario269`1 - extends class BaseScenario269`1 - implements class InterfaceScenario269`1> -{ - .override method object class InterfaceScenario269`1>::Method() with method object class BaseScenario269`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario269`1 .class interface public abstract auto ansi InterfaceScenario270`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario270`1 @@ -6676,98 +6652,97 @@ extends [System.Runtime]System.Object implements class InterfaceScenario270`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method object class InterfaceScenario270`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario270`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario270`1 .class public auto ansi DerivedScenario270`1 - extends class BaseScenario270`1> + extends class BaseScenario270`1 { } // end of class DerivedScenario270`1 .class interface public abstract auto ansi InterfaceScenario271`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario271`1 .class public auto ansi BaseScenario271`1 extends [System.Runtime]System.Object + implements class InterfaceScenario271`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario271`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario271`1 .class public auto ansi DerivedScenario271`1 - extends class BaseScenario271`1> + extends class BaseScenario271`1 implements class InterfaceScenario271`1> { - .override method object class InterfaceScenario271`1>>::Method() with method object class BaseScenario271`1>::Method() } // end of class DerivedScenario271`1 .class interface public abstract auto ansi InterfaceScenario272`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario272`1 -.class public auto ansi BaseScenario272`1 +.class public abstract auto ansi BaseScenario272`1 extends [System.Runtime]System.Object implements class InterfaceScenario272`1> { - .method public static object Method() cil managed noinlining - { - .override method object class InterfaceScenario272`1>::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method } // end of class BaseScenario272`1 .class public auto ansi DerivedScenario272`1 - extends class BaseScenario272`1> + extends class BaseScenario272`1 implements class InterfaceScenario272`1> { - .override method object class InterfaceScenario272`1>>::Method() with method object class BaseScenario272`1>::Method() + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + { + .override method !0 class InterfaceScenario272`1>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1> + ldloc.0 + ret + } // end of method MethodImplOnDerived } // end of class DerivedScenario272`1 .class interface public abstract auto ansi InterfaceScenario273`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario273`1 -.class public abstract auto ansi BaseScenario273`1 +.class public auto ansi BaseScenario273`1 extends [System.Runtime]System.Object implements class InterfaceScenario273`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario273`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario273`1 .class public auto ansi DerivedScenario273`1 - extends class BaseScenario273`1> - implements class InterfaceScenario273`1> + extends class BaseScenario273`1 { - .override method object class InterfaceScenario273`1>>::Method() with method object class BaseScenario273`1>::Method() } // end of class DerivedScenario273`1 .class interface public abstract auto ansi InterfaceScenario274`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario274`1 @@ -6775,47 +6750,49 @@ extends [System.Runtime]System.Object implements class InterfaceScenario274`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method object class InterfaceScenario274`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario274`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario274`1 .class public auto ansi DerivedScenario274`1 - extends class BaseScenario274`1> + extends class BaseScenario274`1 + implements class InterfaceScenario274`1> { } // end of class DerivedScenario274`1 .class interface public abstract auto ansi InterfaceScenario275`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario275`1 -.class public auto ansi BaseScenario275`1 +.class public abstract auto ansi BaseScenario275`1 extends [System.Runtime]System.Object + implements class InterfaceScenario275`1> { - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method } // end of class BaseScenario275`1 .class public auto ansi DerivedScenario275`1 - extends class BaseScenario275`1> + extends class BaseScenario275`1 implements class InterfaceScenario275`1> { - .override method object class InterfaceScenario275`1>>::Method() with method object class BaseScenario275`1>::Method() + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + { + .override method !0 class InterfaceScenario275`1>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1> + ldloc.0 + ret + } // end of method MethodImplOnDerived } // end of class DerivedScenario275`1 .class interface public abstract auto ansi InterfaceScenario276`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario276`1 @@ -6823,50 +6800,48 @@ extends [System.Runtime]System.Object implements class InterfaceScenario276`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method object class InterfaceScenario276`1>::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario276`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario276`1 .class public auto ansi DerivedScenario276`1 extends class BaseScenario276`1> - implements class InterfaceScenario276`1> { - .override method object class InterfaceScenario276`1>>::Method() with method object class BaseScenario276`1>::Method() } // end of class DerivedScenario276`1 .class interface public abstract auto ansi InterfaceScenario277`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario277`1 -.class public abstract auto ansi BaseScenario277`1 +.class public auto ansi BaseScenario277`1 extends [System.Runtime]System.Object implements class InterfaceScenario277`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario277`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario277`1 .class public auto ansi DerivedScenario277`1 extends class BaseScenario277`1> - implements class InterfaceScenario277`1> + implements class InterfaceScenario277`1>> { - .override method object class InterfaceScenario277`1>>::Method() with method object class BaseScenario277`1>::Method() } // end of class DerivedScenario277`1 .class interface public abstract auto ansi InterfaceScenario278`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario278`1 @@ -6874,20 +6849,20 @@ extends [System.Runtime]System.Object implements class InterfaceScenario278`1> { - .method public static string Method() cil managed noinlining +} // end of class BaseScenario278`1 +.class public auto ansi DerivedScenario278`1 + extends class BaseScenario278`1> + implements class InterfaceScenario278`1>> +{ + .method public static class [System.Runtime]System.Action`1>> MethodImplOnDerived() cil managed noinlining { - .locals init (string V_O) + .override method !0 class InterfaceScenario278`1>>::Method() + .locals init (class [System.Runtime]System.Action`1>> V_O) ldloca.s 0 - initobj string + initobj class [System.Runtime]System.Action`1>> ldloc.0 ret - } // end of method Method -} // end of class BaseScenario278`1 -.class public auto ansi DerivedScenario278`1 - extends class BaseScenario278`1 - implements class InterfaceScenario278`1> -{ - .override method string class InterfaceScenario278`1>::Method() with method string class BaseScenario278`1::Method() + } // end of method MethodImplOnDerived } // end of class DerivedScenario278`1 .class interface public abstract auto ansi InterfaceScenario279`1 { @@ -6895,6119 +6870,2887 @@ { } // end of method Method } // end of class InterfaceScenario279`1 -.class public auto ansi BaseScenario279 +.class public auto ansi BaseScenario279`1 extends [System.Runtime]System.Object - implements class InterfaceScenario279`1 + implements class InterfaceScenario279`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario279`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario279`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario279 -.class public auto ansi DerivedScenario279 - extends BaseScenario279 +} // end of class BaseScenario279`1 +.class public auto ansi DerivedScenario279`1 + extends class BaseScenario279`1> { -} // end of class DerivedScenario279 +} // end of class DerivedScenario279`1 .class interface public abstract auto ansi InterfaceScenario280`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario280`1 -.class public auto ansi BaseScenario280 +.class public auto ansi BaseScenario280`1 extends [System.Runtime]System.Object + implements class InterfaceScenario280`1> { - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario280`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method -} // end of class BaseScenario280 -.class public auto ansi DerivedScenario280 - extends BaseScenario280 - implements class InterfaceScenario280`1 +} // end of class BaseScenario280`1 +.class public auto ansi DerivedScenario280`1 + extends class BaseScenario280`1> + implements class InterfaceScenario280`1>> { - .override method object class InterfaceScenario280`1::Method() with method object BaseScenario280::Method() -} // end of class DerivedScenario280 +} // end of class DerivedScenario280`1 .class interface public abstract auto ansi InterfaceScenario281`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario281`1 -.class public auto ansi BaseScenario281 +.class public abstract auto ansi BaseScenario281`1 extends [System.Runtime]System.Object - implements class InterfaceScenario281`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario281`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario281 -.class public auto ansi DerivedScenario281 - extends BaseScenario281 - implements class InterfaceScenario281`1 + implements class InterfaceScenario281`1> { - .override method object class InterfaceScenario281`1::Method() with method object BaseScenario281::Method() -} // end of class DerivedScenario281 -.class interface public abstract auto ansi InterfaceScenario282`1 +} // end of class BaseScenario281`1 +.class public auto ansi DerivedScenario281`1 + extends class BaseScenario281`1> + implements class InterfaceScenario281`1>> { - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario282`1 -.class public abstract auto ansi BaseScenario282 - extends [System.Runtime]System.Object - implements class InterfaceScenario282`1 -{ - .method public static object Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1>> MethodImplOnDerived() cil managed noinlining { - .locals init (object V_O) + .override method !0 class InterfaceScenario281`1>>::Method() + .locals init (class [System.Runtime]System.Action`1>> V_O) ldloca.s 0 - initobj object + initobj class [System.Runtime]System.Action`1>> ldloc.0 ret - } // end of method Method -} // end of class BaseScenario282 -.class public auto ansi DerivedScenario282 - extends BaseScenario282 - implements class InterfaceScenario282`1 -{ - .override method object class InterfaceScenario282`1::Method() with method object BaseScenario282::Method() -} // end of class DerivedScenario282 -.class interface public abstract auto ansi InterfaceScenario283`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario283`1 -.class public auto ansi BaseScenario283 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario281`1 +.class public auto ansi TestEntrypoint extends [System.Runtime]System.Object - implements class InterfaceScenario283`1 { - .method public static object Method() cil managed noinlining + .method public static void Test_Scenario1() cil managed noinlining { - .override method !0 class InterfaceScenario283`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 + constrained. DerivedScenario1 + call int32 InterfaceScenario1::Method() + pop + ldstr "Scenario1" + ldnull + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Method -} // end of class BaseScenario283 -.class public auto ansi DerivedScenario283`1 - extends BaseScenario283 -{ -} // end of class DerivedScenario283`1 -.class interface public abstract auto ansi InterfaceScenario284`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining + } // end of method Test_Scenario1 + .method public static void Test_Scenario2() cil managed noinlining { - } // end of method Method -} // end of class InterfaceScenario284`1 -.class public auto ansi BaseScenario284 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining + constrained. DerivedScenario2 + call int32 InterfaceScenario2::Method() + pop + ldstr "Scenario2" + ldnull + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) + ret + } // end of method Test_Scenario2 + .method public static void Test_Scenario3() cil managed noinlining { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 + constrained. DerivedScenario3 + call int32 InterfaceScenario3::Method() + pop + ldstr "Scenario3" + ldnull + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Method -} // end of class BaseScenario284 -.class public auto ansi DerivedScenario284`1 - extends BaseScenario284 - implements class InterfaceScenario284`1 -{ - .override method object class InterfaceScenario284`1::Method() with method object BaseScenario284::Method() -} // end of class DerivedScenario284`1 -.class interface public abstract auto ansi InterfaceScenario285`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining + } // end of method Test_Scenario3 + .method public static void Test_Scenario4() cil managed noinlining { - } // end of method Method -} // end of class InterfaceScenario285`1 -.class public auto ansi BaseScenario285 - extends [System.Runtime]System.Object - implements class InterfaceScenario285`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario285`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario285 -.class public auto ansi DerivedScenario285`1 - extends BaseScenario285 - implements class InterfaceScenario285`1 -{ - .override method object class InterfaceScenario285`1::Method() with method object BaseScenario285::Method() -} // end of class DerivedScenario285`1 -.class interface public abstract auto ansi InterfaceScenario286`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario286`1 -.class public abstract auto ansi BaseScenario286 - extends [System.Runtime]System.Object - implements class InterfaceScenario286`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario286 -.class public auto ansi DerivedScenario286`1 - extends BaseScenario286 - implements class InterfaceScenario286`1 -{ - .override method object class InterfaceScenario286`1::Method() with method object BaseScenario286::Method() -} // end of class DerivedScenario286`1 -.class interface public abstract auto ansi InterfaceScenario287`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario287`1 -.class public auto ansi BaseScenario287 - extends [System.Runtime]System.Object - implements class InterfaceScenario287`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario287`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario287 -.class public auto ansi DerivedScenario287`1 - extends BaseScenario287 -{ -} // end of class DerivedScenario287`1 -.class interface public abstract auto ansi InterfaceScenario288`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario288`1 -.class public auto ansi BaseScenario288 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario288 -.class public auto ansi DerivedScenario288`1 - extends BaseScenario288 - implements class InterfaceScenario288`1 -{ - .override method object class InterfaceScenario288`1::Method() with method object BaseScenario288::Method() -} // end of class DerivedScenario288`1 -.class interface public abstract auto ansi InterfaceScenario289`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario289`1 -.class public auto ansi BaseScenario289 - extends [System.Runtime]System.Object - implements class InterfaceScenario289`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario289`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario289 -.class public auto ansi DerivedScenario289`1 - extends BaseScenario289 - implements class InterfaceScenario289`1 -{ - .override method object class InterfaceScenario289`1::Method() with method object BaseScenario289::Method() -} // end of class DerivedScenario289`1 -.class interface public abstract auto ansi InterfaceScenario290`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario290`1 -.class public abstract auto ansi BaseScenario290 - extends [System.Runtime]System.Object - implements class InterfaceScenario290`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario290 -.class public auto ansi DerivedScenario290`1 - extends BaseScenario290 - implements class InterfaceScenario290`1 -{ - .override method object class InterfaceScenario290`1::Method() with method object BaseScenario290::Method() -} // end of class DerivedScenario290`1 -.class interface public abstract auto ansi InterfaceScenario291`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario291`1 -.class public auto ansi BaseScenario291`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario291`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario291`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario291`1 -.class public auto ansi DerivedScenario291 - extends class BaseScenario291`1 -{ -} // end of class DerivedScenario291 -.class interface public abstract auto ansi InterfaceScenario292`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario292`1 -.class public auto ansi BaseScenario292`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario292`1 -.class public auto ansi DerivedScenario292 - extends class BaseScenario292`1 - implements class InterfaceScenario292`1 -{ - .override method object class InterfaceScenario292`1::Method() with method object class BaseScenario292`1::Method() -} // end of class DerivedScenario292 -.class interface public abstract auto ansi InterfaceScenario293`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario293`1 -.class public auto ansi BaseScenario293`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario293`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario293`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario293`1 -.class public auto ansi DerivedScenario293 - extends class BaseScenario293`1 - implements class InterfaceScenario293`1 -{ - .override method object class InterfaceScenario293`1::Method() with method object class BaseScenario293`1::Method() -} // end of class DerivedScenario293 -.class interface public abstract auto ansi InterfaceScenario294`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario294`1 -.class public abstract auto ansi BaseScenario294`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario294`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario294`1 -.class public auto ansi DerivedScenario294 - extends class BaseScenario294`1 - implements class InterfaceScenario294`1 -{ - .override method object class InterfaceScenario294`1::Method() with method object class BaseScenario294`1::Method() -} // end of class DerivedScenario294 -.class interface public abstract auto ansi InterfaceScenario295`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario295`1 -.class public auto ansi BaseScenario295`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario295`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario295`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario295`1 -.class public auto ansi DerivedScenario295`1 - extends class BaseScenario295`1 -{ -} // end of class DerivedScenario295`1 -.class interface public abstract auto ansi InterfaceScenario296`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario296`1 -.class public auto ansi BaseScenario296`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario296`1 -.class public auto ansi DerivedScenario296`1 - extends class BaseScenario296`1 - implements class InterfaceScenario296`1 -{ - .override method object class InterfaceScenario296`1::Method() with method object class BaseScenario296`1::Method() -} // end of class DerivedScenario296`1 -.class interface public abstract auto ansi InterfaceScenario297`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario297`1 -.class public auto ansi BaseScenario297`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario297`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario297`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario297`1 -.class public auto ansi DerivedScenario297`1 - extends class BaseScenario297`1 - implements class InterfaceScenario297`1 -{ - .override method object class InterfaceScenario297`1::Method() with method object class BaseScenario297`1::Method() -} // end of class DerivedScenario297`1 -.class interface public abstract auto ansi InterfaceScenario298`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario298`1 -.class public abstract auto ansi BaseScenario298`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario298`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario298`1 -.class public auto ansi DerivedScenario298`1 - extends class BaseScenario298`1 - implements class InterfaceScenario298`1 -{ - .override method object class InterfaceScenario298`1::Method() with method object class BaseScenario298`1::Method() -} // end of class DerivedScenario298`1 -.class interface public abstract auto ansi InterfaceScenario299`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario299`1 -.class public auto ansi BaseScenario299`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario299`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario299`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario299`1 -.class public auto ansi DerivedScenario299`1 - extends class BaseScenario299`1 -{ -} // end of class DerivedScenario299`1 -.class interface public abstract auto ansi InterfaceScenario300`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario300`1 -.class public auto ansi BaseScenario300`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario300`1 -.class public auto ansi DerivedScenario300`1 - extends class BaseScenario300`1 - implements class InterfaceScenario300`1 -{ - .override method object class InterfaceScenario300`1::Method() with method object class BaseScenario300`1::Method() -} // end of class DerivedScenario300`1 -.class interface public abstract auto ansi InterfaceScenario301`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario301`1 -.class public auto ansi BaseScenario301`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario301`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario301`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario301`1 -.class public auto ansi DerivedScenario301`1 - extends class BaseScenario301`1 - implements class InterfaceScenario301`1 -{ - .override method object class InterfaceScenario301`1::Method() with method object class BaseScenario301`1::Method() -} // end of class DerivedScenario301`1 -.class interface public abstract auto ansi InterfaceScenario302`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario302`1 -.class public abstract auto ansi BaseScenario302`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario302`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario302`1 -.class public auto ansi DerivedScenario302`1 - extends class BaseScenario302`1 - implements class InterfaceScenario302`1 -{ - .override method object class InterfaceScenario302`1::Method() with method object class BaseScenario302`1::Method() -} // end of class DerivedScenario302`1 -.class interface public abstract auto ansi InterfaceScenario303`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario303`1 -.class public auto ansi BaseScenario303`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario303`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario303`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario303`1 -.class public auto ansi DerivedScenario303`1 - extends class BaseScenario303`1 -{ -} // end of class DerivedScenario303`1 -.class interface public abstract auto ansi InterfaceScenario304`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario304`1 -.class public auto ansi BaseScenario304`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario304`1 -.class public auto ansi DerivedScenario304`1 - extends class BaseScenario304`1 - implements class InterfaceScenario304`1 -{ - .override method object class InterfaceScenario304`1::Method() with method object class BaseScenario304`1::Method() -} // end of class DerivedScenario304`1 -.class interface public abstract auto ansi InterfaceScenario305`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario305`1 -.class public auto ansi BaseScenario305`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario305`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario305`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario305`1 -.class public auto ansi DerivedScenario305`1 - extends class BaseScenario305`1 - implements class InterfaceScenario305`1 -{ - .override method object class InterfaceScenario305`1::Method() with method object class BaseScenario305`1::Method() -} // end of class DerivedScenario305`1 -.class interface public abstract auto ansi InterfaceScenario306`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario306`1 -.class public abstract auto ansi BaseScenario306`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario306`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario306`1 -.class public auto ansi DerivedScenario306`1 - extends class BaseScenario306`1 - implements class InterfaceScenario306`1 -{ - .override method object class InterfaceScenario306`1::Method() with method object class BaseScenario306`1::Method() -} // end of class DerivedScenario306`1 -.class interface public abstract auto ansi InterfaceScenario307`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario307`1 -.class public auto ansi BaseScenario307`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario307`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario307`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario307`1 -.class public auto ansi DerivedScenario307`1 - extends class BaseScenario307`1 -{ -} // end of class DerivedScenario307`1 -.class interface public abstract auto ansi InterfaceScenario308`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario308`1 -.class public auto ansi BaseScenario308`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario308`1 -.class public auto ansi DerivedScenario308`1 - extends class BaseScenario308`1 - implements class InterfaceScenario308`1 -{ - .override method object class InterfaceScenario308`1::Method() with method object class BaseScenario308`1::Method() -} // end of class DerivedScenario308`1 -.class interface public abstract auto ansi InterfaceScenario309`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario309`1 -.class public auto ansi BaseScenario309`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario309`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario309`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario309`1 -.class public auto ansi DerivedScenario309`1 - extends class BaseScenario309`1 - implements class InterfaceScenario309`1 -{ - .override method object class InterfaceScenario309`1::Method() with method object class BaseScenario309`1::Method() -} // end of class DerivedScenario309`1 -.class interface public abstract auto ansi InterfaceScenario310`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario310`1 -.class public abstract auto ansi BaseScenario310`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario310`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario310`1 -.class public auto ansi DerivedScenario310`1 - extends class BaseScenario310`1 - implements class InterfaceScenario310`1 -{ - .override method object class InterfaceScenario310`1::Method() with method object class BaseScenario310`1::Method() -} // end of class DerivedScenario310`1 -.class interface public abstract auto ansi InterfaceScenario311`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario311`1 -.class public auto ansi BaseScenario311`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario311`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario311`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario311`1 -.class public auto ansi DerivedScenario311`1 - extends class BaseScenario311`1> -{ -} // end of class DerivedScenario311`1 -.class interface public abstract auto ansi InterfaceScenario312`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario312`1 -.class public auto ansi BaseScenario312`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario312`1 -.class public auto ansi DerivedScenario312`1 - extends class BaseScenario312`1> - implements class InterfaceScenario312`1 -{ - .override method object class InterfaceScenario312`1::Method() with method object class BaseScenario312`1>::Method() -} // end of class DerivedScenario312`1 -.class interface public abstract auto ansi InterfaceScenario313`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario313`1 -.class public auto ansi BaseScenario313`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario313`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario313`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario313`1 -.class public auto ansi DerivedScenario313`1 - extends class BaseScenario313`1> - implements class InterfaceScenario313`1 -{ - .override method object class InterfaceScenario313`1::Method() with method object class BaseScenario313`1>::Method() -} // end of class DerivedScenario313`1 -.class interface public abstract auto ansi InterfaceScenario314`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario314`1 -.class public abstract auto ansi BaseScenario314`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario314`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario314`1 -.class public auto ansi DerivedScenario314`1 - extends class BaseScenario314`1> - implements class InterfaceScenario314`1 -{ - .override method object class InterfaceScenario314`1::Method() with method object class BaseScenario314`1>::Method() -} // end of class DerivedScenario314`1 -.class interface public abstract auto ansi InterfaceScenario315`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario315`1 -.class public auto ansi BaseScenario315`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario315`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario315`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario315`1 -.class public auto ansi DerivedScenario315`1 - extends class BaseScenario315`1> -{ -} // end of class DerivedScenario315`1 -.class interface public abstract auto ansi InterfaceScenario316`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario316`1 -.class public auto ansi BaseScenario316`1 - extends [System.Runtime]System.Object -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario316`1 -.class public auto ansi DerivedScenario316`1 - extends class BaseScenario316`1> - implements class InterfaceScenario316`1 -{ - .override method object class InterfaceScenario316`1::Method() with method object class BaseScenario316`1>::Method() -} // end of class DerivedScenario316`1 -.class interface public abstract auto ansi InterfaceScenario317`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario317`1 -.class public auto ansi BaseScenario317`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario317`1 -{ - .method public static object Method() cil managed noinlining - { - .override method !0 class InterfaceScenario317`1::Method() - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario317`1 -.class public auto ansi DerivedScenario317`1 - extends class BaseScenario317`1> - implements class InterfaceScenario317`1 -{ - .override method object class InterfaceScenario317`1::Method() with method object class BaseScenario317`1>::Method() -} // end of class DerivedScenario317`1 -.class interface public abstract auto ansi InterfaceScenario318`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario318`1 -.class public abstract auto ansi BaseScenario318`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario318`1 -{ - .method public static object Method() cil managed noinlining - { - .locals init (object V_O) - ldloca.s 0 - initobj object - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario318`1 -.class public auto ansi DerivedScenario318`1 - extends class BaseScenario318`1> - implements class InterfaceScenario318`1 -{ - .override method object class InterfaceScenario318`1::Method() with method object class BaseScenario318`1>::Method() -} // end of class DerivedScenario318`1 -.class interface public abstract auto ansi InterfaceScenario319`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario319`1 -.class public auto ansi BaseScenario319`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario319`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario319`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario319`1 -.class public auto ansi DerivedScenario319 - extends class BaseScenario319`1 -{ -} // end of class DerivedScenario319 -.class interface public abstract auto ansi InterfaceScenario320`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario320`1 -.class public auto ansi BaseScenario320`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario320`1 -.class public auto ansi DerivedScenario320 - extends class BaseScenario320`1 - implements class InterfaceScenario320`1 -{ - .override method string class InterfaceScenario320`1::Method() with method !0 class BaseScenario320`1::Method() -} // end of class DerivedScenario320 -.class interface public abstract auto ansi InterfaceScenario321`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario321`1 -.class public auto ansi BaseScenario321`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario321`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario321`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario321`1 -.class public auto ansi DerivedScenario321 - extends class BaseScenario321`1 - implements class InterfaceScenario321`1 -{ - .override method string class InterfaceScenario321`1::Method() with method !0 class BaseScenario321`1::Method() -} // end of class DerivedScenario321 -.class interface public abstract auto ansi InterfaceScenario322`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario322`1 -.class public abstract auto ansi BaseScenario322`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario322`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario322`1 -.class public auto ansi DerivedScenario322 - extends class BaseScenario322`1 - implements class InterfaceScenario322`1 -{ - .override method string class InterfaceScenario322`1::Method() with method !0 class BaseScenario322`1::Method() -} // end of class DerivedScenario322 -.class interface public abstract auto ansi InterfaceScenario323`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario323`1 -.class public auto ansi BaseScenario323`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario323`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario323`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario323`1 -.class public auto ansi DerivedScenario323`1 - extends class BaseScenario323`1 -{ -} // end of class DerivedScenario323`1 -.class interface public abstract auto ansi InterfaceScenario324`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario324`1 -.class public auto ansi BaseScenario324`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario324`1 -.class public auto ansi DerivedScenario324`1 - extends class BaseScenario324`1 - implements class InterfaceScenario324`1 -{ - .override method string class InterfaceScenario324`1::Method() with method !0 class BaseScenario324`1::Method() -} // end of class DerivedScenario324`1 -.class interface public abstract auto ansi InterfaceScenario325`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario325`1 -.class public auto ansi BaseScenario325`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario325`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario325`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario325`1 -.class public auto ansi DerivedScenario325`1 - extends class BaseScenario325`1 - implements class InterfaceScenario325`1 -{ - .override method string class InterfaceScenario325`1::Method() with method !0 class BaseScenario325`1::Method() -} // end of class DerivedScenario325`1 -.class interface public abstract auto ansi InterfaceScenario326`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario326`1 -.class public abstract auto ansi BaseScenario326`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario326`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario326`1 -.class public auto ansi DerivedScenario326`1 - extends class BaseScenario326`1 - implements class InterfaceScenario326`1 -{ - .override method string class InterfaceScenario326`1::Method() with method !0 class BaseScenario326`1::Method() -} // end of class DerivedScenario326`1 -.class interface public abstract auto ansi InterfaceScenario327`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario327`1 -.class public auto ansi BaseScenario327`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario327`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario327`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario327`1 -.class public auto ansi DerivedScenario327`1 - extends class BaseScenario327`1 -{ -} // end of class DerivedScenario327`1 -.class interface public abstract auto ansi InterfaceScenario328`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario328`1 -.class public auto ansi BaseScenario328`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario328`1 -.class public auto ansi DerivedScenario328`1 - extends class BaseScenario328`1 - implements class InterfaceScenario328`1 -{ - .override method string class InterfaceScenario328`1::Method() with method !0 class BaseScenario328`1::Method() -} // end of class DerivedScenario328`1 -.class interface public abstract auto ansi InterfaceScenario329`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario329`1 -.class public auto ansi BaseScenario329`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario329`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario329`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario329`1 -.class public auto ansi DerivedScenario329`1 - extends class BaseScenario329`1 - implements class InterfaceScenario329`1 -{ - .override method string class InterfaceScenario329`1::Method() with method !0 class BaseScenario329`1::Method() -} // end of class DerivedScenario329`1 -.class interface public abstract auto ansi InterfaceScenario330`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario330`1 -.class public abstract auto ansi BaseScenario330`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario330`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario330`1 -.class public auto ansi DerivedScenario330`1 - extends class BaseScenario330`1 - implements class InterfaceScenario330`1 -{ - .override method string class InterfaceScenario330`1::Method() with method !0 class BaseScenario330`1::Method() -} // end of class DerivedScenario330`1 -.class interface public abstract auto ansi InterfaceScenario331`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario331`1 -.class public auto ansi BaseScenario331`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario331`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario331`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario331`1 -.class public auto ansi DerivedScenario331`1 - extends class BaseScenario331`1 -{ -} // end of class DerivedScenario331`1 -.class interface public abstract auto ansi InterfaceScenario332`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario332`1 -.class public auto ansi BaseScenario332`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario332`1 -.class public auto ansi DerivedScenario332`1 - extends class BaseScenario332`1 - implements class InterfaceScenario332`1 -{ - .override method !0 class InterfaceScenario332`1::Method() with method !0 class BaseScenario332`1::Method() -} // end of class DerivedScenario332`1 -.class interface public abstract auto ansi InterfaceScenario333`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario333`1 -.class public auto ansi BaseScenario333`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario333`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario333`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario333`1 -.class public auto ansi DerivedScenario333`1 - extends class BaseScenario333`1 - implements class InterfaceScenario333`1 -{ - .override method !0 class InterfaceScenario333`1::Method() with method !0 class BaseScenario333`1::Method() -} // end of class DerivedScenario333`1 -.class interface public abstract auto ansi InterfaceScenario334`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario334`1 -.class public abstract auto ansi BaseScenario334`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario334`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario334`1 -.class public auto ansi DerivedScenario334`1 - extends class BaseScenario334`1 - implements class InterfaceScenario334`1 -{ - .override method !0 class InterfaceScenario334`1::Method() with method !0 class BaseScenario334`1::Method() -} // end of class DerivedScenario334`1 -.class interface public abstract auto ansi InterfaceScenario335`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario335`1 -.class public auto ansi BaseScenario335`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario335`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario335`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario335`1 -.class public auto ansi DerivedScenario335`1 - extends class BaseScenario335`1 -{ -} // end of class DerivedScenario335`1 -.class interface public abstract auto ansi InterfaceScenario336`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario336`1 -.class public auto ansi BaseScenario336`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario336`1 -.class public auto ansi DerivedScenario336`1 - extends class BaseScenario336`1 - implements class InterfaceScenario336`1 -{ - .override method !0 class InterfaceScenario336`1::Method() with method !0 class BaseScenario336`1::Method() -} // end of class DerivedScenario336`1 -.class interface public abstract auto ansi InterfaceScenario337`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario337`1 -.class public auto ansi BaseScenario337`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario337`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario337`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario337`1 -.class public auto ansi DerivedScenario337`1 - extends class BaseScenario337`1 - implements class InterfaceScenario337`1 -{ - .override method !0 class InterfaceScenario337`1::Method() with method !0 class BaseScenario337`1::Method() -} // end of class DerivedScenario337`1 -.class interface public abstract auto ansi InterfaceScenario338`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario338`1 -.class public abstract auto ansi BaseScenario338`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario338`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario338`1 -.class public auto ansi DerivedScenario338`1 - extends class BaseScenario338`1 - implements class InterfaceScenario338`1 -{ - .override method !0 class InterfaceScenario338`1::Method() with method !0 class BaseScenario338`1::Method() -} // end of class DerivedScenario338`1 -.class interface public abstract auto ansi InterfaceScenario339`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario339`1 -.class public auto ansi BaseScenario339`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario339`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario339`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario339`1 -.class public auto ansi DerivedScenario339`1 - extends class BaseScenario339`1> -{ -} // end of class DerivedScenario339`1 -.class interface public abstract auto ansi InterfaceScenario340`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario340`1 -.class public auto ansi BaseScenario340`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario340`1 -.class public auto ansi DerivedScenario340`1 - extends class BaseScenario340`1> - implements class InterfaceScenario340`1 -{ - .override method class [System.Runtime]System.Func`1 class InterfaceScenario340`1>::Method() with method !0 class BaseScenario340`1>::Method() -} // end of class DerivedScenario340`1 -.class interface public abstract auto ansi InterfaceScenario341`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario341`1 -.class public auto ansi BaseScenario341`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario341`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario341`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario341`1 -.class public auto ansi DerivedScenario341`1 - extends class BaseScenario341`1> - implements class InterfaceScenario341`1 -{ - .override method class [System.Runtime]System.Func`1 class InterfaceScenario341`1>::Method() with method !0 class BaseScenario341`1>::Method() -} // end of class DerivedScenario341`1 -.class interface public abstract auto ansi InterfaceScenario342`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario342`1 -.class public abstract auto ansi BaseScenario342`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario342`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario342`1 -.class public auto ansi DerivedScenario342`1 - extends class BaseScenario342`1> - implements class InterfaceScenario342`1 -{ - .override method class [System.Runtime]System.Func`1 class InterfaceScenario342`1>::Method() with method !0 class BaseScenario342`1>::Method() -} // end of class DerivedScenario342`1 -.class interface public abstract auto ansi InterfaceScenario343`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario343`1 -.class public auto ansi BaseScenario343`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario343`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario343`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario343`1 -.class public auto ansi DerivedScenario343`1 - extends class BaseScenario343`1> -{ -} // end of class DerivedScenario343`1 -.class interface public abstract auto ansi InterfaceScenario344`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario344`1 -.class public auto ansi BaseScenario344`1 - extends [System.Runtime]System.Object -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario344`1 -.class public auto ansi DerivedScenario344`1 - extends class BaseScenario344`1> - implements class InterfaceScenario344`1 -{ - .override method class [System.Runtime]System.Func`1 class InterfaceScenario344`1>::Method() with method !0 class BaseScenario344`1>::Method() -} // end of class DerivedScenario344`1 -.class interface public abstract auto ansi InterfaceScenario345`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario345`1 -.class public auto ansi BaseScenario345`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario345`1 -{ - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario345`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario345`1 -.class public auto ansi DerivedScenario345`1 - extends class BaseScenario345`1> - implements class InterfaceScenario345`1 -{ - .override method class [System.Runtime]System.Func`1 class InterfaceScenario345`1>::Method() with method !0 class BaseScenario345`1>::Method() -} // end of class DerivedScenario345`1 -.class interface public abstract auto ansi InterfaceScenario346`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario346`1 -.class public abstract auto ansi BaseScenario346`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario346`1 -{ - .method public static !0 Method() cil managed noinlining - { - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario346`1 -.class public auto ansi DerivedScenario346`1 - extends class BaseScenario346`1> - implements class InterfaceScenario346`1 -{ - .override method class [System.Runtime]System.Func`1 class InterfaceScenario346`1>::Method() with method !0 class BaseScenario346`1>::Method() -} // end of class DerivedScenario346`1 -.class interface public abstract auto ansi InterfaceScenario347`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario347`1 -.class public auto ansi BaseScenario347`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario347`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario347`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario347`1 -.class public auto ansi DerivedScenario347 - extends class BaseScenario347`1 -{ -} // end of class DerivedScenario347 -.class interface public abstract auto ansi InterfaceScenario348`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario348`1 -.class public auto ansi BaseScenario348`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario348`1 -.class public auto ansi DerivedScenario348 - extends class BaseScenario348`1 - implements class InterfaceScenario348`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario348`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario348`1::Method() -} // end of class DerivedScenario348 -.class interface public abstract auto ansi InterfaceScenario349`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario349`1 -.class public auto ansi BaseScenario349`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario349`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario349`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario349`1 -.class public auto ansi DerivedScenario349 - extends class BaseScenario349`1 - implements class InterfaceScenario349`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario349`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario349`1::Method() -} // end of class DerivedScenario349 -.class interface public abstract auto ansi InterfaceScenario350`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario350`1 -.class public abstract auto ansi BaseScenario350`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario350`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario350`1 -.class public auto ansi DerivedScenario350 - extends class BaseScenario350`1 - implements class InterfaceScenario350`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario350`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario350`1::Method() -} // end of class DerivedScenario350 -.class interface public abstract auto ansi InterfaceScenario351`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario351`1 -.class public auto ansi BaseScenario351`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario351`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario351`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario351`1 -.class public auto ansi DerivedScenario351`1 - extends class BaseScenario351`1 -{ -} // end of class DerivedScenario351`1 -.class interface public abstract auto ansi InterfaceScenario352`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario352`1 -.class public auto ansi BaseScenario352`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario352`1 -.class public auto ansi DerivedScenario352`1 - extends class BaseScenario352`1 - implements class InterfaceScenario352`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario352`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario352`1::Method() -} // end of class DerivedScenario352`1 -.class interface public abstract auto ansi InterfaceScenario353`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario353`1 -.class public auto ansi BaseScenario353`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario353`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario353`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario353`1 -.class public auto ansi DerivedScenario353`1 - extends class BaseScenario353`1 - implements class InterfaceScenario353`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario353`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario353`1::Method() -} // end of class DerivedScenario353`1 -.class interface public abstract auto ansi InterfaceScenario354`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario354`1 -.class public abstract auto ansi BaseScenario354`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario354`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario354`1 -.class public auto ansi DerivedScenario354`1 - extends class BaseScenario354`1 - implements class InterfaceScenario354`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario354`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario354`1::Method() -} // end of class DerivedScenario354`1 -.class interface public abstract auto ansi InterfaceScenario355`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario355`1 -.class public auto ansi BaseScenario355`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario355`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario355`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario355`1 -.class public auto ansi DerivedScenario355`1 - extends class BaseScenario355`1 -{ -} // end of class DerivedScenario355`1 -.class interface public abstract auto ansi InterfaceScenario356`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario356`1 -.class public auto ansi BaseScenario356`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario356`1 -.class public auto ansi DerivedScenario356`1 - extends class BaseScenario356`1 - implements class InterfaceScenario356`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario356`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario356`1::Method() -} // end of class DerivedScenario356`1 -.class interface public abstract auto ansi InterfaceScenario357`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario357`1 -.class public auto ansi BaseScenario357`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario357`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario357`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario357`1 -.class public auto ansi DerivedScenario357`1 - extends class BaseScenario357`1 - implements class InterfaceScenario357`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario357`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario357`1::Method() -} // end of class DerivedScenario357`1 -.class interface public abstract auto ansi InterfaceScenario358`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario358`1 -.class public abstract auto ansi BaseScenario358`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario358`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario358`1 -.class public auto ansi DerivedScenario358`1 - extends class BaseScenario358`1 - implements class InterfaceScenario358`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario358`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario358`1::Method() -} // end of class DerivedScenario358`1 -.class interface public abstract auto ansi InterfaceScenario359`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario359`1 -.class public auto ansi BaseScenario359`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario359`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario359`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario359`1 -.class public auto ansi DerivedScenario359`1 - extends class BaseScenario359`1 -{ -} // end of class DerivedScenario359`1 -.class interface public abstract auto ansi InterfaceScenario360`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario360`1 -.class public auto ansi BaseScenario360`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario360`1 -.class public auto ansi DerivedScenario360`1 - extends class BaseScenario360`1 - implements class InterfaceScenario360`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario360`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario360`1::Method() -} // end of class DerivedScenario360`1 -.class interface public abstract auto ansi InterfaceScenario361`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario361`1 -.class public auto ansi BaseScenario361`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario361`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario361`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario361`1 -.class public auto ansi DerivedScenario361`1 - extends class BaseScenario361`1 - implements class InterfaceScenario361`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario361`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario361`1::Method() -} // end of class DerivedScenario361`1 -.class interface public abstract auto ansi InterfaceScenario362`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario362`1 -.class public abstract auto ansi BaseScenario362`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario362`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario362`1 -.class public auto ansi DerivedScenario362`1 - extends class BaseScenario362`1 - implements class InterfaceScenario362`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario362`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario362`1::Method() -} // end of class DerivedScenario362`1 -.class interface public abstract auto ansi InterfaceScenario363`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario363`1 -.class public auto ansi BaseScenario363`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario363`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario363`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario363`1 -.class public auto ansi DerivedScenario363`1 - extends class BaseScenario363`1 -{ -} // end of class DerivedScenario363`1 -.class interface public abstract auto ansi InterfaceScenario364`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario364`1 -.class public auto ansi BaseScenario364`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario364`1 -.class public auto ansi DerivedScenario364`1 - extends class BaseScenario364`1 - implements class InterfaceScenario364`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario364`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario364`1::Method() -} // end of class DerivedScenario364`1 -.class interface public abstract auto ansi InterfaceScenario365`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario365`1 -.class public auto ansi BaseScenario365`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario365`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario365`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario365`1 -.class public auto ansi DerivedScenario365`1 - extends class BaseScenario365`1 - implements class InterfaceScenario365`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario365`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario365`1::Method() -} // end of class DerivedScenario365`1 -.class interface public abstract auto ansi InterfaceScenario366`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario366`1 -.class public abstract auto ansi BaseScenario366`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario366`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario366`1 -.class public auto ansi DerivedScenario366`1 - extends class BaseScenario366`1 - implements class InterfaceScenario366`1> -{ - .override method class [System.Runtime]System.Action`1> class InterfaceScenario366`1>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario366`1::Method() -} // end of class DerivedScenario366`1 -.class interface public abstract auto ansi InterfaceScenario367`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario367`1 -.class public auto ansi BaseScenario367`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario367`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario367`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario367`1 -.class public auto ansi DerivedScenario367`1 - extends class BaseScenario367`1> -{ -} // end of class DerivedScenario367`1 -.class interface public abstract auto ansi InterfaceScenario368`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario368`1 -.class public auto ansi BaseScenario368`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario368`1 -.class public auto ansi DerivedScenario368`1 - extends class BaseScenario368`1> - implements class InterfaceScenario368`1> -{ - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario368`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario368`1>::Method() -} // end of class DerivedScenario368`1 -.class interface public abstract auto ansi InterfaceScenario369`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario369`1 -.class public auto ansi BaseScenario369`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario369`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario369`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario369`1 -.class public auto ansi DerivedScenario369`1 - extends class BaseScenario369`1> - implements class InterfaceScenario369`1> -{ - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario369`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario369`1>::Method() -} // end of class DerivedScenario369`1 -.class interface public abstract auto ansi InterfaceScenario370`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario370`1 -.class public abstract auto ansi BaseScenario370`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario370`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario370`1 -.class public auto ansi DerivedScenario370`1 - extends class BaseScenario370`1> - implements class InterfaceScenario370`1> -{ - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario370`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario370`1>::Method() -} // end of class DerivedScenario370`1 -.class interface public abstract auto ansi InterfaceScenario371`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario371`1 -.class public auto ansi BaseScenario371`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario371`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario371`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario371`1 -.class public auto ansi DerivedScenario371`1 - extends class BaseScenario371`1> -{ -} // end of class DerivedScenario371`1 -.class interface public abstract auto ansi InterfaceScenario372`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario372`1 -.class public auto ansi BaseScenario372`1 - extends [System.Runtime]System.Object -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario372`1 -.class public auto ansi DerivedScenario372`1 - extends class BaseScenario372`1> - implements class InterfaceScenario372`1> -{ - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario372`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario372`1>::Method() -} // end of class DerivedScenario372`1 -.class interface public abstract auto ansi InterfaceScenario373`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario373`1 -.class public auto ansi BaseScenario373`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario373`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario373`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario373`1 -.class public auto ansi DerivedScenario373`1 - extends class BaseScenario373`1> - implements class InterfaceScenario373`1> -{ - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario373`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario373`1>::Method() -} // end of class DerivedScenario373`1 -.class interface public abstract auto ansi InterfaceScenario374`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario374`1 -.class public abstract auto ansi BaseScenario374`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario374`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario374`1 -.class public auto ansi DerivedScenario374`1 - extends class BaseScenario374`1> - implements class InterfaceScenario374`1> -{ - .override method class [System.Runtime]System.Action`1>> class InterfaceScenario374`1>>::Method() with method class [System.Runtime]System.Action`1 class BaseScenario374`1>::Method() -} // end of class DerivedScenario374`1 -.class public auto ansi TestEntrypoint - extends [System.Runtime]System.Object -{ - .method public static void Test_Scenario1() cil managed noinlining - { - constrained. DerivedScenario1 - call int32 InterfaceScenario1::Method() - pop - ldstr "Scenario1" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario1 - .method public static void Test_Scenario2() cil managed noinlining - { - constrained. DerivedScenario2 - call int32 InterfaceScenario2::Method() - pop - ldstr "Scenario2" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario2 - .method public static void Test_Scenario3() cil managed noinlining - { - constrained. DerivedScenario3 - call int32 InterfaceScenario3::Method() - pop - ldstr "Scenario3" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario3 - .method public static void Test_Scenario4() cil managed noinlining - { - constrained. DerivedScenario4 - call int32 InterfaceScenario4::Method() - pop - ldstr "Scenario4" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario4 - .method public static void Test_Scenario5() cil managed noinlining - { - constrained. class DerivedScenario5`1 - call int32 InterfaceScenario5::Method() - pop - ldstr "Scenario5" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario5 - .method public static void Test_Scenario6() cil managed noinlining - { - constrained. class DerivedScenario6`1 - call int32 InterfaceScenario6::Method() - pop - ldstr "Scenario6" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario6 - .method public static void Test_Scenario7() cil managed noinlining - { - constrained. class DerivedScenario7`1 - call int32 InterfaceScenario7::Method() - pop - ldstr "Scenario7" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario7 - .method public static void Test_Scenario8() cil managed noinlining - { - constrained. class DerivedScenario8`1 - call int32 InterfaceScenario8::Method() - pop - ldstr "Scenario8" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario8 - .method public static void Test_Scenario9() cil managed noinlining - { - constrained. class DerivedScenario9`1 - call int32 InterfaceScenario9::Method() - pop - ldstr "Scenario9" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario9 - .method public static void Test_Scenario10() cil managed noinlining - { - constrained. class DerivedScenario10`1 - call int32 InterfaceScenario10::Method() - pop - ldstr "Scenario10" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario10 - .method public static void Test_Scenario11() cil managed noinlining - { - constrained. class DerivedScenario11`1 - call int32 InterfaceScenario11::Method() - pop - ldstr "Scenario11" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario11 - .method public static void Test_Scenario12() cil managed noinlining - { - constrained. class DerivedScenario12`1 - call int32 InterfaceScenario12::Method() - pop - ldstr "Scenario12" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario12 - .method public static void Test_Scenario13() cil managed noinlining - { - constrained. DerivedScenario13 - call int32 InterfaceScenario13::Method() - pop - ldstr "Scenario13" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario13 - .method public static void Test_Scenario14() cil managed noinlining - { - constrained. DerivedScenario14 - call int32 InterfaceScenario14::Method() - pop - ldstr "Scenario14" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario14 - .method public static void Test_Scenario15() cil managed noinlining - { - constrained. DerivedScenario15 - call int32 InterfaceScenario15::Method() - pop - ldstr "Scenario15" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario15 - .method public static void Test_Scenario16() cil managed noinlining - { - constrained. DerivedScenario16 - call int32 InterfaceScenario16::Method() - pop - ldstr "Scenario16" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario16 - .method public static void Test_Scenario17() cil managed noinlining - { - constrained. class DerivedScenario17`1 - call int32 InterfaceScenario17::Method() - pop - ldstr "Scenario17" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario17 - .method public static void Test_Scenario18() cil managed noinlining - { - constrained. class DerivedScenario18`1 - call int32 InterfaceScenario18::Method() - pop - ldstr "Scenario18" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario18 - .method public static void Test_Scenario19() cil managed noinlining - { - constrained. class DerivedScenario19`1 - call int32 InterfaceScenario19::Method() - pop - ldstr "Scenario19" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario19 - .method public static void Test_Scenario20() cil managed noinlining - { - constrained. class DerivedScenario20`1 - call int32 InterfaceScenario20::Method() - pop - ldstr "Scenario20" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario20 - .method public static void Test_Scenario21() cil managed noinlining - { - constrained. class DerivedScenario21`1 - call int32 InterfaceScenario21::Method() - pop - ldstr "Scenario21" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario21 - .method public static void Test_Scenario22() cil managed noinlining - { - constrained. class DerivedScenario22`1 - call int32 InterfaceScenario22::Method() - pop - ldstr "Scenario22" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario22 - .method public static void Test_Scenario23() cil managed noinlining - { - constrained. class DerivedScenario23`1 - call int32 InterfaceScenario23::Method() - pop - ldstr "Scenario23" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario23 - .method public static void Test_Scenario24() cil managed noinlining - { - constrained. class DerivedScenario24`1 - call int32 InterfaceScenario24::Method() - pop - ldstr "Scenario24" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario24 - .method public static void Test_Scenario25() cil managed noinlining - { - constrained. class DerivedScenario25`1 - call int32 InterfaceScenario25::Method() - pop - ldstr "Scenario25" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario25 - .method public static void Test_Scenario26() cil managed noinlining - { - constrained. class DerivedScenario26`1 - call int32 InterfaceScenario26::Method() - pop - ldstr "Scenario26" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario26 - .method public static void Test_Scenario27() cil managed noinlining - { - constrained. class DerivedScenario27`1 - call int32 InterfaceScenario27::Method() - pop - ldstr "Scenario27" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario27 - .method public static void Test_Scenario28() cil managed noinlining - { - constrained. class DerivedScenario28`1 - call int32 InterfaceScenario28::Method() - pop - ldstr "Scenario28" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario28 - .method public static void Test_Scenario29() cil managed noinlining - { - constrained. class DerivedScenario29`1 - call int32 InterfaceScenario29::Method() - pop - ldstr "Scenario29" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario29 - .method public static void Test_Scenario30() cil managed noinlining - { - constrained. class DerivedScenario30`1 - call int32 InterfaceScenario30::Method() - pop - ldstr "Scenario30" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario30 - .method public static void Test_Scenario31() cil managed noinlining - { - constrained. class DerivedScenario31`1 - call int32 InterfaceScenario31::Method() - pop - ldstr "Scenario31" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario31 - .method public static void Test_Scenario32() cil managed noinlining - { - constrained. class DerivedScenario32`1 - call int32 InterfaceScenario32::Method() - pop - ldstr "Scenario32" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario32 - .method public static void Test_Scenario33() cil managed noinlining - { - constrained. class DerivedScenario33`1 - call int32 InterfaceScenario33::Method() - pop - ldstr "Scenario33" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario33 - .method public static void Test_Scenario34() cil managed noinlining - { - constrained. class DerivedScenario34`1 - call int32 InterfaceScenario34::Method() - pop - ldstr "Scenario34" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario34 - .method public static void Test_Scenario35() cil managed noinlining - { - constrained. class DerivedScenario35`1 - call int32 InterfaceScenario35::Method() - pop - ldstr "Scenario35" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario35 - .method public static void Test_Scenario36() cil managed noinlining - { - constrained. class DerivedScenario36`1 - call int32 InterfaceScenario36::Method() - pop - ldstr "Scenario36" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario36 - .method public static void Test_Scenario37() cil managed noinlining - { - constrained. class DerivedScenario37`1 - call int32 InterfaceScenario37::Method() - pop - ldstr "Scenario37" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario37 - .method public static void Test_Scenario38() cil managed noinlining - { - constrained. class DerivedScenario38`1 - call int32 InterfaceScenario38::Method() - pop - ldstr "Scenario38" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario38 - .method public static void Test_Scenario39() cil managed noinlining - { - constrained. class DerivedScenario39`1 - call int32 InterfaceScenario39::Method() - pop - ldstr "Scenario39" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario39 - .method public static void Test_Scenario40() cil managed noinlining - { - constrained. class DerivedScenario40`1 - call int32 InterfaceScenario40::Method() - pop - ldstr "Scenario40" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario40 - .method public static void Test_Scenario41() cil managed noinlining - { - constrained. DerivedScenario41 - call object InterfaceScenario41::Method() - pop - ldstr "Scenario41" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario41 - .method public static void Test_Scenario42() cil managed noinlining - { - constrained. DerivedScenario42 - call object InterfaceScenario42::Method() - pop - ldstr "Scenario42" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario42 - .method public static void Test_Scenario43() cil managed noinlining - { - constrained. DerivedScenario43 - call object InterfaceScenario43::Method() - pop - ldstr "Scenario43" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario43 - .method public static void Test_Scenario44() cil managed noinlining - { - constrained. DerivedScenario44 - call object InterfaceScenario44::Method() - pop - ldstr "Scenario44" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario44 - .method public static void Test_Scenario45() cil managed noinlining - { - constrained. class DerivedScenario45`1 - call object InterfaceScenario45::Method() - pop - ldstr "Scenario45" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario45 - .method public static void Test_Scenario46() cil managed noinlining - { - constrained. class DerivedScenario46`1 - call object InterfaceScenario46::Method() - pop - ldstr "Scenario46" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario46 - .method public static void Test_Scenario47() cil managed noinlining - { - constrained. class DerivedScenario47`1 - call object InterfaceScenario47::Method() - pop - ldstr "Scenario47" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario47 - .method public static void Test_Scenario48() cil managed noinlining - { - constrained. class DerivedScenario48`1 - call object InterfaceScenario48::Method() - pop - ldstr "Scenario48" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario48 - .method public static void Test_Scenario49() cil managed noinlining - { - constrained. class DerivedScenario49`1 - call object InterfaceScenario49::Method() - pop - ldstr "Scenario49" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario49 - .method public static void Test_Scenario50() cil managed noinlining - { - constrained. class DerivedScenario50`1 - call object InterfaceScenario50::Method() - pop - ldstr "Scenario50" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario50 - .method public static void Test_Scenario51() cil managed noinlining - { - constrained. class DerivedScenario51`1 - call object InterfaceScenario51::Method() - pop - ldstr "Scenario51" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario51 - .method public static void Test_Scenario52() cil managed noinlining - { - constrained. class DerivedScenario52`1 - call object InterfaceScenario52::Method() - pop - ldstr "Scenario52" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario52 - .method public static void Test_Scenario53() cil managed noinlining - { - constrained. DerivedScenario53 - call object InterfaceScenario53::Method() - pop - ldstr "Scenario53" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario53 - .method public static void Test_Scenario54() cil managed noinlining - { - constrained. DerivedScenario54 - call object InterfaceScenario54::Method() - pop - ldstr "Scenario54" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario54 - .method public static void Test_Scenario55() cil managed noinlining - { - constrained. DerivedScenario55 - call object InterfaceScenario55::Method() - pop - ldstr "Scenario55" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario55 - .method public static void Test_Scenario56() cil managed noinlining - { - constrained. DerivedScenario56 - call object InterfaceScenario56::Method() - pop - ldstr "Scenario56" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario56 - .method public static void Test_Scenario57() cil managed noinlining - { - constrained. class DerivedScenario57`1 - call object InterfaceScenario57::Method() - pop - ldstr "Scenario57" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario57 - .method public static void Test_Scenario58() cil managed noinlining - { - constrained. class DerivedScenario58`1 - call object InterfaceScenario58::Method() - pop - ldstr "Scenario58" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario58 - .method public static void Test_Scenario59() cil managed noinlining - { - constrained. class DerivedScenario59`1 - call object InterfaceScenario59::Method() - pop - ldstr "Scenario59" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario59 - .method public static void Test_Scenario60() cil managed noinlining - { - constrained. class DerivedScenario60`1 - call object InterfaceScenario60::Method() - pop - ldstr "Scenario60" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario60 - .method public static void Test_Scenario61() cil managed noinlining - { - constrained. class DerivedScenario61`1 - call object InterfaceScenario61::Method() - pop - ldstr "Scenario61" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario61 - .method public static void Test_Scenario62() cil managed noinlining - { - constrained. class DerivedScenario62`1 - call object InterfaceScenario62::Method() - pop - ldstr "Scenario62" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario62 - .method public static void Test_Scenario63() cil managed noinlining - { - constrained. class DerivedScenario63`1 - call object InterfaceScenario63::Method() - pop - ldstr "Scenario63" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario63 - .method public static void Test_Scenario64() cil managed noinlining - { - constrained. class DerivedScenario64`1 - call object InterfaceScenario64::Method() - pop - ldstr "Scenario64" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario64 - .method public static void Test_Scenario65() cil managed noinlining - { - constrained. class DerivedScenario65`1 - call object InterfaceScenario65::Method() - pop - ldstr "Scenario65" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario65 - .method public static void Test_Scenario66() cil managed noinlining - { - constrained. class DerivedScenario66`1 - call object InterfaceScenario66::Method() - pop - ldstr "Scenario66" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario66 - .method public static void Test_Scenario67() cil managed noinlining - { - constrained. class DerivedScenario67`1 - call object InterfaceScenario67::Method() - pop - ldstr "Scenario67" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario67 - .method public static void Test_Scenario68() cil managed noinlining - { - constrained. class DerivedScenario68`1 - call object InterfaceScenario68::Method() - pop - ldstr "Scenario68" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario68 - .method public static void Test_Scenario69() cil managed noinlining - { - constrained. class DerivedScenario69`1 - call object InterfaceScenario69::Method() - pop - ldstr "Scenario69" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario69 - .method public static void Test_Scenario70() cil managed noinlining - { - constrained. class DerivedScenario70`1 - call object InterfaceScenario70::Method() - pop - ldstr "Scenario70" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario70 - .method public static void Test_Scenario71() cil managed noinlining - { - constrained. class DerivedScenario71`1 - call object InterfaceScenario71::Method() - pop - ldstr "Scenario71" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario71 - .method public static void Test_Scenario72() cil managed noinlining - { - constrained. class DerivedScenario72`1 - call object InterfaceScenario72::Method() - pop - ldstr "Scenario72" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario72 - .method public static void Test_Scenario73() cil managed noinlining - { - constrained. class DerivedScenario73`1 - call object InterfaceScenario73::Method() - pop - ldstr "Scenario73" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario73 - .method public static void Test_Scenario74() cil managed noinlining - { - constrained. class DerivedScenario74`1 - call object InterfaceScenario74::Method() - pop - ldstr "Scenario74" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario74 - .method public static void Test_Scenario75() cil managed noinlining - { - constrained. class DerivedScenario75`1 - call object InterfaceScenario75::Method() - pop - ldstr "Scenario75" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario75 - .method public static void Test_Scenario76() cil managed noinlining - { - constrained. class DerivedScenario76`1 - call object InterfaceScenario76::Method() - pop - ldstr "Scenario76" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario76 - .method public static void Test_Scenario77() cil managed noinlining - { - constrained. class DerivedScenario77`1 - call object InterfaceScenario77::Method() - pop - ldstr "Scenario77" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario77 - .method public static void Test_Scenario78() cil managed noinlining - { - constrained. class DerivedScenario78`1 - call object InterfaceScenario78::Method() - pop - ldstr "Scenario78" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario78 - .method public static void Test_Scenario79() cil managed noinlining - { - constrained. class DerivedScenario79`1 - call object InterfaceScenario79::Method() - pop - ldstr "Scenario79" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario79 - .method public static void Test_Scenario80() cil managed noinlining - { - constrained. class DerivedScenario80`1 - call object InterfaceScenario80::Method() - pop - ldstr "Scenario80" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario80 - .method public static void Test_Scenario81() cil managed noinlining - { - constrained. class DerivedScenario81`1 - call object InterfaceScenario81::Method() - pop - ldstr "Scenario81" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario81 - .method public static void Test_Scenario82() cil managed noinlining - { - constrained. class DerivedScenario82`1 - call object InterfaceScenario82::Method() - pop - ldstr "Scenario82" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario82 - .method public static void Test_Scenario83() cil managed noinlining - { - constrained. DerivedScenario83 - call int32 class InterfaceScenario83`1::Method() - pop - ldstr "Scenario83" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario83 - .method public static void Test_Scenario84() cil managed noinlining - { - constrained. DerivedScenario84 - call int32 class InterfaceScenario84`1::Method() - pop - ldstr "Scenario84" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario84 - .method public static void Test_Scenario85() cil managed noinlining - { - constrained. DerivedScenario85 - call int32 class InterfaceScenario85`1::Method() - pop - ldstr "Scenario85" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario85 - .method public static void Test_Scenario86() cil managed noinlining - { - constrained. DerivedScenario86 - call int32 class InterfaceScenario86`1::Method() - pop - ldstr "Scenario86" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario86 - .method public static void Test_Scenario87() cil managed noinlining - { - constrained. class DerivedScenario87`1 - call int32 class InterfaceScenario87`1::Method() - pop - ldstr "Scenario87" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario87 - .method public static void Test_Scenario88() cil managed noinlining - { - constrained. class DerivedScenario88`1 - call int32 class InterfaceScenario88`1::Method() - pop - ldstr "Scenario88" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario88 - .method public static void Test_Scenario89() cil managed noinlining - { - constrained. class DerivedScenario89`1 - call int32 class InterfaceScenario89`1::Method() - pop - ldstr "Scenario89" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario89 - .method public static void Test_Scenario90() cil managed noinlining - { - constrained. class DerivedScenario90`1 - call int32 class InterfaceScenario90`1::Method() - pop - ldstr "Scenario90" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario90 - .method public static void Test_Scenario91() cil managed noinlining - { - constrained. class DerivedScenario91`1 - call int32 class InterfaceScenario91`1::Method() - pop - ldstr "Scenario91" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario91 - .method public static void Test_Scenario92() cil managed noinlining - { - constrained. class DerivedScenario92`1 - call int32 class InterfaceScenario92`1::Method() - pop - ldstr "Scenario92" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario92 - .method public static void Test_Scenario93() cil managed noinlining - { - constrained. class DerivedScenario93`1 - call int32 class InterfaceScenario93`1::Method() - pop - ldstr "Scenario93" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario93 - .method public static void Test_Scenario94() cil managed noinlining - { - constrained. class DerivedScenario94`1 - call int32 class InterfaceScenario94`1::Method() - pop - ldstr "Scenario94" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario94 - .method public static void Test_Scenario95() cil managed noinlining - { - constrained. DerivedScenario95 - call int32 class InterfaceScenario95`1::Method() - pop - ldstr "Scenario95" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario95 - .method public static void Test_Scenario96() cil managed noinlining - { - constrained. DerivedScenario96 - call int32 class InterfaceScenario96`1::Method() - pop - ldstr "Scenario96" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario96 - .method public static void Test_Scenario97() cil managed noinlining - { - constrained. DerivedScenario97 - call int32 class InterfaceScenario97`1::Method() + constrained. class DerivedScenario4`1 + call int32 InterfaceScenario4::Method() pop - ldstr "Scenario97" + ldstr "Scenario4" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario97 - .method public static void Test_Scenario98() cil managed noinlining + } // end of method Test_Scenario4 + .method public static void Test_Scenario5() cil managed noinlining { - constrained. DerivedScenario98 - call int32 class InterfaceScenario98`1::Method() + constrained. class DerivedScenario5`1 + call int32 InterfaceScenario5::Method() pop - ldstr "Scenario98" + ldstr "Scenario5" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario98 - .method public static void Test_Scenario99() cil managed noinlining + } // end of method Test_Scenario5 + .method public static void Test_Scenario6() cil managed noinlining { - constrained. class DerivedScenario99`1 - call int32 class InterfaceScenario99`1::Method() + constrained. class DerivedScenario6`1 + call int32 InterfaceScenario6::Method() pop - ldstr "Scenario99" + ldstr "Scenario6" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario99 - .method public static void Test_Scenario100() cil managed noinlining + } // end of method Test_Scenario6 + .method public static void Test_Scenario7() cil managed noinlining { - constrained. class DerivedScenario100`1 - call int32 class InterfaceScenario100`1::Method() + constrained. class DerivedScenario7`1 + call int32 InterfaceScenario7::Method() pop - ldstr "Scenario100" + ldstr "Scenario7" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario100 - .method public static void Test_Scenario101() cil managed noinlining + } // end of method Test_Scenario7 + .method public static void Test_Scenario8() cil managed noinlining { - constrained. class DerivedScenario101`1 - call int32 class InterfaceScenario101`1::Method() + constrained. class DerivedScenario8`1 + call int32 InterfaceScenario8::Method() pop - ldstr "Scenario101" + ldstr "Scenario8" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario101 - .method public static void Test_Scenario102() cil managed noinlining + } // end of method Test_Scenario8 + .method public static void Test_Scenario9() cil managed noinlining { - constrained. class DerivedScenario102`1 - call int32 class InterfaceScenario102`1::Method() + constrained. class DerivedScenario9`1 + call int32 InterfaceScenario9::Method() pop - ldstr "Scenario102" + ldstr "Scenario9" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario102 - .method public static void Test_Scenario103() cil managed noinlining + } // end of method Test_Scenario9 + .method public static void Test_Scenario10() cil managed noinlining { - constrained. class DerivedScenario103`1 - call int32 class InterfaceScenario103`1::Method() + constrained. DerivedScenario10 + call int32 InterfaceScenario10::Method() pop - ldstr "Scenario103" + ldstr "Scenario10" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario103 - .method public static void Test_Scenario104() cil managed noinlining + } // end of method Test_Scenario10 + .method public static void Test_Scenario11() cil managed noinlining { - constrained. class DerivedScenario104`1 - call int32 class InterfaceScenario104`1::Method() + constrained. DerivedScenario11 + call int32 InterfaceScenario11::Method() pop - ldstr "Scenario104" + ldstr "Scenario11" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario104 - .method public static void Test_Scenario105() cil managed noinlining + } // end of method Test_Scenario11 + .method public static void Test_Scenario12() cil managed noinlining { - constrained. class DerivedScenario105`1 - call int32 class InterfaceScenario105`1::Method() + constrained. DerivedScenario12 + call int32 InterfaceScenario12::Method() pop - ldstr "Scenario105" + ldstr "Scenario12" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario105 - .method public static void Test_Scenario106() cil managed noinlining + } // end of method Test_Scenario12 + .method public static void Test_Scenario13() cil managed noinlining { - constrained. class DerivedScenario106`1 - call int32 class InterfaceScenario106`1::Method() + constrained. class DerivedScenario13`1 + call int32 InterfaceScenario13::Method() pop - ldstr "Scenario106" + ldstr "Scenario13" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario106 - .method public static void Test_Scenario107() cil managed noinlining + } // end of method Test_Scenario13 + .method public static void Test_Scenario14() cil managed noinlining { - constrained. class DerivedScenario107`1 - call int32 class InterfaceScenario107`1::Method() + constrained. class DerivedScenario14`1 + call int32 InterfaceScenario14::Method() pop - ldstr "Scenario107" + ldstr "Scenario14" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario107 - .method public static void Test_Scenario108() cil managed noinlining + } // end of method Test_Scenario14 + .method public static void Test_Scenario15() cil managed noinlining { - constrained. class DerivedScenario108`1 - call int32 class InterfaceScenario108`1::Method() + constrained. class DerivedScenario15`1 + call int32 InterfaceScenario15::Method() pop - ldstr "Scenario108" + ldstr "Scenario15" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario108 - .method public static void Test_Scenario109() cil managed noinlining + } // end of method Test_Scenario15 + .method public static void Test_Scenario16() cil managed noinlining { - constrained. class DerivedScenario109`1 - call int32 class InterfaceScenario109`1::Method() + constrained. class DerivedScenario16`1 + call int32 InterfaceScenario16::Method() pop - ldstr "Scenario109" + ldstr "Scenario16" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario109 - .method public static void Test_Scenario110() cil managed noinlining + } // end of method Test_Scenario16 + .method public static void Test_Scenario17() cil managed noinlining { - constrained. class DerivedScenario110`1 - call int32 class InterfaceScenario110`1::Method() + constrained. class DerivedScenario17`1 + call int32 InterfaceScenario17::Method() pop - ldstr "Scenario110" + ldstr "Scenario17" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario110 - .method public static void Test_Scenario111() cil managed noinlining + } // end of method Test_Scenario17 + .method public static void Test_Scenario18() cil managed noinlining { - constrained. class DerivedScenario111`1 - call int32 class InterfaceScenario111`1::Method() + constrained. class DerivedScenario18`1 + call int32 InterfaceScenario18::Method() pop - ldstr "Scenario111" + ldstr "Scenario18" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario111 - .method public static void Test_Scenario112() cil managed noinlining + } // end of method Test_Scenario18 + .method public static void Test_Scenario19() cil managed noinlining { - constrained. class DerivedScenario112`1 - call int32 class InterfaceScenario112`1::Method() + constrained. class DerivedScenario19`1 + call int32 InterfaceScenario19::Method() pop - ldstr "Scenario112" + ldstr "Scenario19" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario112 - .method public static void Test_Scenario113() cil managed noinlining + } // end of method Test_Scenario19 + .method public static void Test_Scenario20() cil managed noinlining { - constrained. class DerivedScenario113`1 - call int32 class InterfaceScenario113`1::Method() + constrained. class DerivedScenario20`1 + call int32 InterfaceScenario20::Method() pop - ldstr "Scenario113" + ldstr "Scenario20" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario113 - .method public static void Test_Scenario114() cil managed noinlining + } // end of method Test_Scenario20 + .method public static void Test_Scenario21() cil managed noinlining { - constrained. class DerivedScenario114`1 - call int32 class InterfaceScenario114`1::Method() + constrained. class DerivedScenario21`1 + call int32 InterfaceScenario21::Method() pop - ldstr "Scenario114" + ldstr "Scenario21" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario114 - .method public static void Test_Scenario115() cil managed noinlining + } // end of method Test_Scenario21 + .method public static void Test_Scenario22() cil managed noinlining { - constrained. class DerivedScenario115`1 - call int32 class InterfaceScenario115`1::Method() + constrained. class DerivedScenario22`1 + call int32 InterfaceScenario22::Method() pop - ldstr "Scenario115" + ldstr "Scenario22" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario115 - .method public static void Test_Scenario116() cil managed noinlining + } // end of method Test_Scenario22 + .method public static void Test_Scenario23() cil managed noinlining { - constrained. class DerivedScenario116`1 - call int32 class InterfaceScenario116`1::Method() + constrained. class DerivedScenario23`1 + call int32 InterfaceScenario23::Method() pop - ldstr "Scenario116" + ldstr "Scenario23" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario116 - .method public static void Test_Scenario117() cil managed noinlining + } // end of method Test_Scenario23 + .method public static void Test_Scenario24() cil managed noinlining { - constrained. class DerivedScenario117`1 - call int32 class InterfaceScenario117`1::Method() + constrained. class DerivedScenario24`1 + call int32 InterfaceScenario24::Method() pop - ldstr "Scenario117" + ldstr "Scenario24" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario117 - .method public static void Test_Scenario118() cil managed noinlining + } // end of method Test_Scenario24 + .method public static void Test_Scenario25() cil managed noinlining { - constrained. class DerivedScenario118`1 - call int32 class InterfaceScenario118`1::Method() + constrained. class DerivedScenario25`1 + call int32 InterfaceScenario25::Method() pop - ldstr "Scenario118" + ldstr "Scenario25" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario118 - .method public static void Test_Scenario119() cil managed noinlining + } // end of method Test_Scenario25 + .method public static void Test_Scenario26() cil managed noinlining { - constrained. class DerivedScenario119`1 - call int32 class InterfaceScenario119`1::Method() + constrained. class DerivedScenario26`1 + call int32 InterfaceScenario26::Method() pop - ldstr "Scenario119" + ldstr "Scenario26" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario119 - .method public static void Test_Scenario120() cil managed noinlining + } // end of method Test_Scenario26 + .method public static void Test_Scenario27() cil managed noinlining { - constrained. class DerivedScenario120`1 - call int32 class InterfaceScenario120`1::Method() + constrained. class DerivedScenario27`1 + call int32 InterfaceScenario27::Method() pop - ldstr "Scenario120" + ldstr "Scenario27" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario120 - .method public static void Test_Scenario121() cil managed noinlining + } // end of method Test_Scenario27 + .method public static void Test_Scenario28() cil managed noinlining { - constrained. class DerivedScenario121`1 - call int32 class InterfaceScenario121`1::Method() + constrained. class DerivedScenario28`1 + call int32 InterfaceScenario28::Method() pop - ldstr "Scenario121" + ldstr "Scenario28" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario121 - .method public static void Test_Scenario122() cil managed noinlining + } // end of method Test_Scenario28 + .method public static void Test_Scenario29() cil managed noinlining { - constrained. class DerivedScenario122`1 - call int32 class InterfaceScenario122`1::Method() + constrained. class DerivedScenario29`1 + call int32 InterfaceScenario29::Method() pop - ldstr "Scenario122" + ldstr "Scenario29" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario122 - .method public static void Test_Scenario123() cil managed noinlining + } // end of method Test_Scenario29 + .method public static void Test_Scenario30() cil managed noinlining { - constrained. DerivedScenario123 - call int32 class InterfaceScenario123`1::Method() + constrained. class DerivedScenario30`1 + call int32 InterfaceScenario30::Method() pop - ldstr "Scenario123" + ldstr "Scenario30" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario123 - .method public static void Test_Scenario124() cil managed noinlining + } // end of method Test_Scenario30 + .method public static void Test_Scenario31() cil managed noinlining { - constrained. DerivedScenario124 - call int32 class InterfaceScenario124`1::Method() + constrained. DerivedScenario31 + call object InterfaceScenario31::Method() pop - ldstr "Scenario124" + ldstr "Scenario31" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario124 - .method public static void Test_Scenario125() cil managed noinlining + } // end of method Test_Scenario31 + .method public static void Test_Scenario32() cil managed noinlining { - constrained. DerivedScenario125 - call int32 class InterfaceScenario125`1::Method() + constrained. DerivedScenario32 + call object InterfaceScenario32::Method() pop - ldstr "Scenario125" + ldstr "Scenario32" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario125 - .method public static void Test_Scenario126() cil managed noinlining + } // end of method Test_Scenario32 + .method public static void Test_Scenario33() cil managed noinlining { - constrained. DerivedScenario126 - call int32 class InterfaceScenario126`1::Method() + constrained. DerivedScenario33 + call object InterfaceScenario33::Method() pop - ldstr "Scenario126" + ldstr "Scenario33" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario126 - .method public static void Test_Scenario127() cil managed noinlining + } // end of method Test_Scenario33 + .method public static void Test_Scenario34() cil managed noinlining { - constrained. class DerivedScenario127`1 - call int32 class InterfaceScenario127`1::Method() + constrained. class DerivedScenario34`1 + call object InterfaceScenario34::Method() pop - ldstr "Scenario127" + ldstr "Scenario34" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario127 - .method public static void Test_Scenario128() cil managed noinlining + } // end of method Test_Scenario34 + .method public static void Test_Scenario35() cil managed noinlining { - constrained. class DerivedScenario128`1 - call int32 class InterfaceScenario128`1::Method() + constrained. class DerivedScenario35`1 + call object InterfaceScenario35::Method() pop - ldstr "Scenario128" + ldstr "Scenario35" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario128 - .method public static void Test_Scenario129() cil managed noinlining + } // end of method Test_Scenario35 + .method public static void Test_Scenario36() cil managed noinlining { - constrained. class DerivedScenario129`1 - call int32 class InterfaceScenario129`1::Method() + constrained. class DerivedScenario36`1 + call object InterfaceScenario36::Method() pop - ldstr "Scenario129" + ldstr "Scenario36" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario129 - .method public static void Test_Scenario130() cil managed noinlining + } // end of method Test_Scenario36 + .method public static void Test_Scenario37() cil managed noinlining { - constrained. class DerivedScenario130`1 - call int32 class InterfaceScenario130`1::Method() + constrained. class DerivedScenario37`1 + call object InterfaceScenario37::Method() pop - ldstr "Scenario130" + ldstr "Scenario37" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario130 - .method public static void Test_Scenario131() cil managed noinlining + } // end of method Test_Scenario37 + .method public static void Test_Scenario38() cil managed noinlining { - constrained. class DerivedScenario131`1 - call int32 class InterfaceScenario131`1::Method() + constrained. class DerivedScenario38`1 + call object InterfaceScenario38::Method() pop - ldstr "Scenario131" + ldstr "Scenario38" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario131 - .method public static void Test_Scenario132() cil managed noinlining + } // end of method Test_Scenario38 + .method public static void Test_Scenario39() cil managed noinlining { - constrained. class DerivedScenario132`1 - call int32 class InterfaceScenario132`1::Method() + constrained. class DerivedScenario39`1 + call object InterfaceScenario39::Method() pop - ldstr "Scenario132" + ldstr "Scenario39" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario132 - .method public static void Test_Scenario133() cil managed noinlining + } // end of method Test_Scenario39 + .method public static void Test_Scenario40() cil managed noinlining { - constrained. class DerivedScenario133`1 - call int32 class InterfaceScenario133`1::Method() + constrained. DerivedScenario40 + call object InterfaceScenario40::Method() pop - ldstr "Scenario133" + ldstr "Scenario40" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario133 - .method public static void Test_Scenario134() cil managed noinlining + } // end of method Test_Scenario40 + .method public static void Test_Scenario41() cil managed noinlining { - constrained. class DerivedScenario134`1 - call int32 class InterfaceScenario134`1::Method() + constrained. DerivedScenario41 + call object InterfaceScenario41::Method() pop - ldstr "Scenario134" + ldstr "Scenario41" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario134 - .method public static void Test_Scenario135() cil managed noinlining + } // end of method Test_Scenario41 + .method public static void Test_Scenario42() cil managed noinlining { - constrained. class DerivedScenario135`1 - call int32 class InterfaceScenario135`1::Method() + constrained. DerivedScenario42 + call object InterfaceScenario42::Method() pop - ldstr "Scenario135" + ldstr "Scenario42" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario135 - .method public static void Test_Scenario136() cil managed noinlining + } // end of method Test_Scenario42 + .method public static void Test_Scenario43() cil managed noinlining { - constrained. class DerivedScenario136`1 - call int32 class InterfaceScenario136`1::Method() + constrained. class DerivedScenario43`1 + call object InterfaceScenario43::Method() pop - ldstr "Scenario136" + ldstr "Scenario43" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario136 - .method public static void Test_Scenario137() cil managed noinlining + } // end of method Test_Scenario43 + .method public static void Test_Scenario44() cil managed noinlining { - constrained. class DerivedScenario137`1 - call int32 class InterfaceScenario137`1::Method() + constrained. class DerivedScenario44`1 + call object InterfaceScenario44::Method() pop - ldstr "Scenario137" + ldstr "Scenario44" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario137 - .method public static void Test_Scenario138() cil managed noinlining + } // end of method Test_Scenario44 + .method public static void Test_Scenario45() cil managed noinlining { - constrained. class DerivedScenario138`1 - call int32 class InterfaceScenario138`1::Method() + constrained. class DerivedScenario45`1 + call object InterfaceScenario45::Method() pop - ldstr "Scenario138" + ldstr "Scenario45" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario138 - .method public static void Test_Scenario139() cil managed noinlining + } // end of method Test_Scenario45 + .method public static void Test_Scenario46() cil managed noinlining { - constrained. class DerivedScenario139`1 - call int32 class InterfaceScenario139`1::Method() + constrained. class DerivedScenario46`1 + call object InterfaceScenario46::Method() pop - ldstr "Scenario139" + ldstr "Scenario46" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario139 - .method public static void Test_Scenario140() cil managed noinlining + } // end of method Test_Scenario46 + .method public static void Test_Scenario47() cil managed noinlining { - constrained. class DerivedScenario140`1 - call int32 class InterfaceScenario140`1::Method() + constrained. class DerivedScenario47`1 + call object InterfaceScenario47::Method() pop - ldstr "Scenario140" + ldstr "Scenario47" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario140 - .method public static void Test_Scenario141() cil managed noinlining + } // end of method Test_Scenario47 + .method public static void Test_Scenario48() cil managed noinlining { - constrained. class DerivedScenario141`1 - call int32 class InterfaceScenario141`1::Method() + constrained. class DerivedScenario48`1 + call object InterfaceScenario48::Method() pop - ldstr "Scenario141" + ldstr "Scenario48" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario141 - .method public static void Test_Scenario142() cil managed noinlining + } // end of method Test_Scenario48 + .method public static void Test_Scenario49() cil managed noinlining { - constrained. class DerivedScenario142`1 - call int32 class InterfaceScenario142`1::Method() + constrained. class DerivedScenario49`1 + call object InterfaceScenario49::Method() pop - ldstr "Scenario142" + ldstr "Scenario49" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario142 - .method public static void Test_Scenario143() cil managed noinlining + } // end of method Test_Scenario49 + .method public static void Test_Scenario50() cil managed noinlining { - constrained. class DerivedScenario143`1 - call int32 class InterfaceScenario143`1>::Method() + constrained. class DerivedScenario50`1 + call object InterfaceScenario50::Method() pop - ldstr "Scenario143" + ldstr "Scenario50" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario143 - .method public static void Test_Scenario144() cil managed noinlining + } // end of method Test_Scenario50 + .method public static void Test_Scenario51() cil managed noinlining { - constrained. class DerivedScenario144`1 - call int32 class InterfaceScenario144`1>::Method() + constrained. class DerivedScenario51`1 + call object InterfaceScenario51::Method() pop - ldstr "Scenario144" + ldstr "Scenario51" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario144 - .method public static void Test_Scenario145() cil managed noinlining + } // end of method Test_Scenario51 + .method public static void Test_Scenario52() cil managed noinlining { - constrained. class DerivedScenario145`1 - call int32 class InterfaceScenario145`1>::Method() + constrained. class DerivedScenario52`1 + call object InterfaceScenario52::Method() pop - ldstr "Scenario145" + ldstr "Scenario52" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario145 - .method public static void Test_Scenario146() cil managed noinlining + } // end of method Test_Scenario52 + .method public static void Test_Scenario53() cil managed noinlining { - constrained. class DerivedScenario146`1 - call int32 class InterfaceScenario146`1>::Method() + constrained. class DerivedScenario53`1 + call object InterfaceScenario53::Method() pop - ldstr "Scenario146" + ldstr "Scenario53" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario146 - .method public static void Test_Scenario147() cil managed noinlining + } // end of method Test_Scenario53 + .method public static void Test_Scenario54() cil managed noinlining { - constrained. class DerivedScenario147`1 - call int32 class InterfaceScenario147`1>::Method() + constrained. class DerivedScenario54`1 + call object InterfaceScenario54::Method() pop - ldstr "Scenario147" + ldstr "Scenario54" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario147 - .method public static void Test_Scenario148() cil managed noinlining + } // end of method Test_Scenario54 + .method public static void Test_Scenario55() cil managed noinlining { - constrained. class DerivedScenario148`1 - call int32 class InterfaceScenario148`1>::Method() + constrained. class DerivedScenario55`1 + call object InterfaceScenario55::Method() pop - ldstr "Scenario148" + ldstr "Scenario55" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario148 - .method public static void Test_Scenario149() cil managed noinlining + } // end of method Test_Scenario55 + .method public static void Test_Scenario56() cil managed noinlining { - constrained. class DerivedScenario149`1 - call int32 class InterfaceScenario149`1>::Method() + constrained. class DerivedScenario56`1 + call object InterfaceScenario56::Method() pop - ldstr "Scenario149" + ldstr "Scenario56" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario149 - .method public static void Test_Scenario150() cil managed noinlining + } // end of method Test_Scenario56 + .method public static void Test_Scenario57() cil managed noinlining { - constrained. class DerivedScenario150`1 - call int32 class InterfaceScenario150`1>::Method() + constrained. class DerivedScenario57`1 + call object InterfaceScenario57::Method() pop - ldstr "Scenario150" + ldstr "Scenario57" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario150 - .method public static void Test_Scenario151() cil managed noinlining + } // end of method Test_Scenario57 + .method public static void Test_Scenario58() cil managed noinlining { - constrained. DerivedScenario151 - call int32 class InterfaceScenario151`1>::Method() + constrained. class DerivedScenario58`1 + call object InterfaceScenario58::Method() pop - ldstr "Scenario151" + ldstr "Scenario58" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario151 - .method public static void Test_Scenario152() cil managed noinlining + } // end of method Test_Scenario58 + .method public static void Test_Scenario59() cil managed noinlining { - constrained. DerivedScenario152 - call int32 class InterfaceScenario152`1>::Method() + constrained. class DerivedScenario59`1 + call object InterfaceScenario59::Method() pop - ldstr "Scenario152" + ldstr "Scenario59" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario152 - .method public static void Test_Scenario153() cil managed noinlining + } // end of method Test_Scenario59 + .method public static void Test_Scenario60() cil managed noinlining { - constrained. DerivedScenario153 - call int32 class InterfaceScenario153`1>::Method() + constrained. class DerivedScenario60`1 + call object InterfaceScenario60::Method() pop - ldstr "Scenario153" + ldstr "Scenario60" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario153 - .method public static void Test_Scenario154() cil managed noinlining + } // end of method Test_Scenario60 + .method public static void Test_Scenario61() cil managed noinlining { - constrained. DerivedScenario154 - call int32 class InterfaceScenario154`1>::Method() + constrained. class DerivedScenario61`1 + call object InterfaceScenario61::Method() pop - ldstr "Scenario154" + ldstr "Scenario61" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario154 - .method public static void Test_Scenario155() cil managed noinlining + } // end of method Test_Scenario61 + .method public static void Test_Scenario62() cil managed noinlining { - constrained. class DerivedScenario155`1 - call int32 class InterfaceScenario155`1>::Method() + constrained. DerivedScenario62 + call int32 class InterfaceScenario62`1::Method() pop - ldstr "Scenario155" + ldstr "Scenario62" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario155 - .method public static void Test_Scenario156() cil managed noinlining + } // end of method Test_Scenario62 + .method public static void Test_Scenario63() cil managed noinlining { - constrained. class DerivedScenario156`1 - call int32 class InterfaceScenario156`1>::Method() + constrained. DerivedScenario63 + call int32 class InterfaceScenario63`1::Method() pop - ldstr "Scenario156" + ldstr "Scenario63" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario156 - .method public static void Test_Scenario157() cil managed noinlining + } // end of method Test_Scenario63 + .method public static void Test_Scenario64() cil managed noinlining { - constrained. class DerivedScenario157`1 - call int32 class InterfaceScenario157`1>::Method() + constrained. DerivedScenario64 + call int32 class InterfaceScenario64`1::Method() pop - ldstr "Scenario157" + ldstr "Scenario64" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario157 - .method public static void Test_Scenario158() cil managed noinlining + } // end of method Test_Scenario64 + .method public static void Test_Scenario65() cil managed noinlining { - constrained. class DerivedScenario158`1 - call int32 class InterfaceScenario158`1>::Method() + constrained. class DerivedScenario65`1 + call int32 class InterfaceScenario65`1::Method() pop - ldstr "Scenario158" + ldstr "Scenario65" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario158 - .method public static void Test_Scenario159() cil managed noinlining + } // end of method Test_Scenario65 + .method public static void Test_Scenario66() cil managed noinlining { - constrained. class DerivedScenario159`1 - call int32 class InterfaceScenario159`1>::Method() + constrained. class DerivedScenario66`1 + call int32 class InterfaceScenario66`1::Method() pop - ldstr "Scenario159" + ldstr "Scenario66" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario159 - .method public static void Test_Scenario160() cil managed noinlining + } // end of method Test_Scenario66 + .method public static void Test_Scenario67() cil managed noinlining { - constrained. class DerivedScenario160`1 - call int32 class InterfaceScenario160`1>::Method() + constrained. class DerivedScenario67`1 + call int32 class InterfaceScenario67`1::Method() pop - ldstr "Scenario160" + ldstr "Scenario67" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario160 - .method public static void Test_Scenario161() cil managed noinlining + } // end of method Test_Scenario67 + .method public static void Test_Scenario68() cil managed noinlining { - constrained. class DerivedScenario161`1 - call int32 class InterfaceScenario161`1>::Method() + constrained. class DerivedScenario68`1 + call int32 class InterfaceScenario68`1::Method() pop - ldstr "Scenario161" + ldstr "Scenario68" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario161 - .method public static void Test_Scenario162() cil managed noinlining + } // end of method Test_Scenario68 + .method public static void Test_Scenario69() cil managed noinlining { - constrained. class DerivedScenario162`1 - call int32 class InterfaceScenario162`1>::Method() + constrained. class DerivedScenario69`1 + call int32 class InterfaceScenario69`1::Method() pop - ldstr "Scenario162" + ldstr "Scenario69" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario162 - .method public static void Test_Scenario163() cil managed noinlining + } // end of method Test_Scenario69 + .method public static void Test_Scenario70() cil managed noinlining { - constrained. class DerivedScenario163`1 - call int32 class InterfaceScenario163`1>::Method() + constrained. class DerivedScenario70`1 + call int32 class InterfaceScenario70`1::Method() pop - ldstr "Scenario163" + ldstr "Scenario70" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario163 - .method public static void Test_Scenario164() cil managed noinlining + } // end of method Test_Scenario70 + .method public static void Test_Scenario71() cil managed noinlining { - constrained. class DerivedScenario164`1 - call int32 class InterfaceScenario164`1>::Method() + constrained. DerivedScenario71 + call int32 class InterfaceScenario71`1::Method() pop - ldstr "Scenario164" + ldstr "Scenario71" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario164 - .method public static void Test_Scenario165() cil managed noinlining + } // end of method Test_Scenario71 + .method public static void Test_Scenario72() cil managed noinlining { - constrained. class DerivedScenario165`1 - call int32 class InterfaceScenario165`1>::Method() + constrained. DerivedScenario72 + call int32 class InterfaceScenario72`1::Method() pop - ldstr "Scenario165" + ldstr "Scenario72" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario165 - .method public static void Test_Scenario166() cil managed noinlining + } // end of method Test_Scenario72 + .method public static void Test_Scenario73() cil managed noinlining { - constrained. class DerivedScenario166`1 - call int32 class InterfaceScenario166`1>::Method() + constrained. DerivedScenario73 + call int32 class InterfaceScenario73`1::Method() pop - ldstr "Scenario166" + ldstr "Scenario73" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario166 - .method public static void Test_Scenario167() cil managed noinlining + } // end of method Test_Scenario73 + .method public static void Test_Scenario74() cil managed noinlining { - constrained. class DerivedScenario167`1 - call int32 class InterfaceScenario167`1>::Method() + constrained. class DerivedScenario74`1 + call int32 class InterfaceScenario74`1::Method() pop - ldstr "Scenario167" + ldstr "Scenario74" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario167 - .method public static void Test_Scenario168() cil managed noinlining + } // end of method Test_Scenario74 + .method public static void Test_Scenario75() cil managed noinlining { - constrained. class DerivedScenario168`1 - call int32 class InterfaceScenario168`1>::Method() + constrained. class DerivedScenario75`1 + call int32 class InterfaceScenario75`1::Method() pop - ldstr "Scenario168" + ldstr "Scenario75" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario168 - .method public static void Test_Scenario169() cil managed noinlining + } // end of method Test_Scenario75 + .method public static void Test_Scenario76() cil managed noinlining { - constrained. class DerivedScenario169`1 - call int32 class InterfaceScenario169`1>::Method() + constrained. class DerivedScenario76`1 + call int32 class InterfaceScenario76`1::Method() pop - ldstr "Scenario169" + ldstr "Scenario76" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario169 - .method public static void Test_Scenario170() cil managed noinlining + } // end of method Test_Scenario76 + .method public static void Test_Scenario77() cil managed noinlining { - constrained. class DerivedScenario170`1 - call int32 class InterfaceScenario170`1>::Method() + constrained. class DerivedScenario77`1 + call int32 class InterfaceScenario77`1::Method() pop - ldstr "Scenario170" + ldstr "Scenario77" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario170 - .method public static void Test_Scenario171() cil managed noinlining + } // end of method Test_Scenario77 + .method public static void Test_Scenario78() cil managed noinlining { - constrained. class DerivedScenario171`1 - call int32 class InterfaceScenario171`1>>::Method() + constrained. class DerivedScenario78`1 + call int32 class InterfaceScenario78`1::Method() pop - ldstr "Scenario171" + ldstr "Scenario78" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario171 - .method public static void Test_Scenario172() cil managed noinlining + } // end of method Test_Scenario78 + .method public static void Test_Scenario79() cil managed noinlining { - constrained. class DerivedScenario172`1 - call int32 class InterfaceScenario172`1>>::Method() + constrained. class DerivedScenario79`1 + call int32 class InterfaceScenario79`1::Method() pop - ldstr "Scenario172" + ldstr "Scenario79" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario172 - .method public static void Test_Scenario173() cil managed noinlining + } // end of method Test_Scenario79 + .method public static void Test_Scenario80() cil managed noinlining { - constrained. class DerivedScenario173`1 - call int32 class InterfaceScenario173`1>>::Method() + constrained. class DerivedScenario80`1 + call int32 class InterfaceScenario80`1::Method() pop - ldstr "Scenario173" + ldstr "Scenario80" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario173 - .method public static void Test_Scenario174() cil managed noinlining + } // end of method Test_Scenario80 + .method public static void Test_Scenario81() cil managed noinlining { - constrained. class DerivedScenario174`1 - call int32 class InterfaceScenario174`1>>::Method() + constrained. class DerivedScenario81`1 + call int32 class InterfaceScenario81`1::Method() pop - ldstr "Scenario174" + ldstr "Scenario81" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario174 - .method public static void Test_Scenario175() cil managed noinlining + } // end of method Test_Scenario81 + .method public static void Test_Scenario82() cil managed noinlining { - constrained. class DerivedScenario175`1 - call int32 class InterfaceScenario175`1>>::Method() + constrained. class DerivedScenario82`1 + call int32 class InterfaceScenario82`1::Method() pop - ldstr "Scenario175" + ldstr "Scenario82" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario175 - .method public static void Test_Scenario176() cil managed noinlining + } // end of method Test_Scenario82 + .method public static void Test_Scenario83() cil managed noinlining { - constrained. class DerivedScenario176`1 - call int32 class InterfaceScenario176`1>>::Method() + constrained. class DerivedScenario83`1 + call int32 class InterfaceScenario83`1::Method() pop - ldstr "Scenario176" + ldstr "Scenario83" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario176 - .method public static void Test_Scenario177() cil managed noinlining + } // end of method Test_Scenario83 + .method public static void Test_Scenario84() cil managed noinlining { - constrained. class DerivedScenario177`1 - call int32 class InterfaceScenario177`1>>::Method() + constrained. class DerivedScenario84`1 + call int32 class InterfaceScenario84`1::Method() pop - ldstr "Scenario177" + ldstr "Scenario84" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario177 - .method public static void Test_Scenario178() cil managed noinlining + } // end of method Test_Scenario84 + .method public static void Test_Scenario85() cil managed noinlining { - constrained. class DerivedScenario178`1 - call int32 class InterfaceScenario178`1>>::Method() + constrained. class DerivedScenario85`1 + call int32 class InterfaceScenario85`1::Method() pop - ldstr "Scenario178" + ldstr "Scenario85" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario178 - .method public static void Test_Scenario179() cil managed noinlining + } // end of method Test_Scenario85 + .method public static void Test_Scenario86() cil managed noinlining { - constrained. DerivedScenario179 - call object class InterfaceScenario179`1::Method() + constrained. class DerivedScenario86`1 + call int32 class InterfaceScenario86`1::Method() pop - ldstr "Scenario179" + ldstr "Scenario86" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario179 - .method public static void Test_Scenario180() cil managed noinlining + } // end of method Test_Scenario86 + .method public static void Test_Scenario87() cil managed noinlining { - constrained. DerivedScenario180 - call object class InterfaceScenario180`1::Method() + constrained. class DerivedScenario87`1 + call int32 class InterfaceScenario87`1::Method() pop - ldstr "Scenario180" + ldstr "Scenario87" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario180 - .method public static void Test_Scenario181() cil managed noinlining + } // end of method Test_Scenario87 + .method public static void Test_Scenario88() cil managed noinlining { - constrained. DerivedScenario181 - call object class InterfaceScenario181`1::Method() + constrained. class DerivedScenario88`1 + call int32 class InterfaceScenario88`1::Method() pop - ldstr "Scenario181" + ldstr "Scenario88" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario181 - .method public static void Test_Scenario182() cil managed noinlining + } // end of method Test_Scenario88 + .method public static void Test_Scenario89() cil managed noinlining { - constrained. DerivedScenario182 - call object class InterfaceScenario182`1::Method() + constrained. class DerivedScenario89`1 + call int32 class InterfaceScenario89`1::Method() pop - ldstr "Scenario182" + ldstr "Scenario89" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario182 - .method public static void Test_Scenario183() cil managed noinlining + } // end of method Test_Scenario89 + .method public static void Test_Scenario90() cil managed noinlining { - constrained. class DerivedScenario183`1 - call object class InterfaceScenario183`1::Method() + constrained. class DerivedScenario90`1 + call int32 class InterfaceScenario90`1::Method() pop - ldstr "Scenario183" + ldstr "Scenario90" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario183 - .method public static void Test_Scenario184() cil managed noinlining + } // end of method Test_Scenario90 + .method public static void Test_Scenario91() cil managed noinlining { - constrained. class DerivedScenario184`1 - call object class InterfaceScenario184`1::Method() + constrained. class DerivedScenario91`1 + call int32 class InterfaceScenario91`1::Method() pop - ldstr "Scenario184" + ldstr "Scenario91" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario184 - .method public static void Test_Scenario185() cil managed noinlining + } // end of method Test_Scenario91 + .method public static void Test_Scenario92() cil managed noinlining { - constrained. class DerivedScenario185`1 - call object class InterfaceScenario185`1::Method() + constrained. DerivedScenario92 + call int32 class InterfaceScenario92`1::Method() pop - ldstr "Scenario185" + ldstr "Scenario92" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario185 - .method public static void Test_Scenario186() cil managed noinlining + } // end of method Test_Scenario92 + .method public static void Test_Scenario93() cil managed noinlining { - constrained. class DerivedScenario186`1 - call object class InterfaceScenario186`1::Method() + constrained. DerivedScenario93 + call int32 class InterfaceScenario93`1::Method() pop - ldstr "Scenario186" + ldstr "Scenario93" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario186 - .method public static void Test_Scenario187() cil managed noinlining + } // end of method Test_Scenario93 + .method public static void Test_Scenario94() cil managed noinlining { - constrained. class DerivedScenario187`1 - call object class InterfaceScenario187`1::Method() + constrained. DerivedScenario94 + call int32 class InterfaceScenario94`1::Method() pop - ldstr "Scenario187" + ldstr "Scenario94" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario187 - .method public static void Test_Scenario188() cil managed noinlining + } // end of method Test_Scenario94 + .method public static void Test_Scenario95() cil managed noinlining { - constrained. class DerivedScenario188`1 - call object class InterfaceScenario188`1::Method() + constrained. class DerivedScenario95`1 + call int32 class InterfaceScenario95`1::Method() pop - ldstr "Scenario188" + ldstr "Scenario95" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario188 - .method public static void Test_Scenario189() cil managed noinlining + } // end of method Test_Scenario95 + .method public static void Test_Scenario96() cil managed noinlining { - constrained. class DerivedScenario189`1 - call object class InterfaceScenario189`1::Method() + constrained. class DerivedScenario96`1 + call int32 class InterfaceScenario96`1::Method() pop - ldstr "Scenario189" + ldstr "Scenario96" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario189 - .method public static void Test_Scenario190() cil managed noinlining + } // end of method Test_Scenario96 + .method public static void Test_Scenario97() cil managed noinlining { - constrained. class DerivedScenario190`1 - call object class InterfaceScenario190`1::Method() + constrained. class DerivedScenario97`1 + call int32 class InterfaceScenario97`1::Method() pop - ldstr "Scenario190" + ldstr "Scenario97" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario190 - .method public static void Test_Scenario191() cil managed noinlining + } // end of method Test_Scenario97 + .method public static void Test_Scenario98() cil managed noinlining { - constrained. DerivedScenario191 - call object class InterfaceScenario191`1::Method() + constrained. class DerivedScenario98`1 + call int32 class InterfaceScenario98`1::Method() pop - ldstr "Scenario191" + ldstr "Scenario98" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario191 - .method public static void Test_Scenario192() cil managed noinlining + } // end of method Test_Scenario98 + .method public static void Test_Scenario99() cil managed noinlining { - constrained. DerivedScenario192 - call object class InterfaceScenario192`1::Method() + constrained. class DerivedScenario99`1 + call int32 class InterfaceScenario99`1::Method() pop - ldstr "Scenario192" + ldstr "Scenario99" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario192 - .method public static void Test_Scenario193() cil managed noinlining + } // end of method Test_Scenario99 + .method public static void Test_Scenario100() cil managed noinlining { - constrained. DerivedScenario193 - call object class InterfaceScenario193`1::Method() + constrained. class DerivedScenario100`1 + call int32 class InterfaceScenario100`1::Method() pop - ldstr "Scenario193" + ldstr "Scenario100" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario193 - .method public static void Test_Scenario194() cil managed noinlining + } // end of method Test_Scenario100 + .method public static void Test_Scenario101() cil managed noinlining { - constrained. DerivedScenario194 - call object class InterfaceScenario194`1::Method() + constrained. class DerivedScenario101`1 + call int32 class InterfaceScenario101`1::Method() pop - ldstr "Scenario194" + ldstr "Scenario101" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario194 - .method public static void Test_Scenario195() cil managed noinlining + } // end of method Test_Scenario101 + .method public static void Test_Scenario102() cil managed noinlining { - constrained. class DerivedScenario195`1 - call object class InterfaceScenario195`1::Method() + constrained. class DerivedScenario102`1 + call int32 class InterfaceScenario102`1::Method() pop - ldstr "Scenario195" + ldstr "Scenario102" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario195 - .method public static void Test_Scenario196() cil managed noinlining + } // end of method Test_Scenario102 + .method public static void Test_Scenario103() cil managed noinlining { - constrained. class DerivedScenario196`1 - call object class InterfaceScenario196`1::Method() + constrained. class DerivedScenario103`1 + call int32 class InterfaceScenario103`1::Method() pop - ldstr "Scenario196" + ldstr "Scenario103" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario196 - .method public static void Test_Scenario197() cil managed noinlining + } // end of method Test_Scenario103 + .method public static void Test_Scenario104() cil managed noinlining { - constrained. class DerivedScenario197`1 - call object class InterfaceScenario197`1::Method() + constrained. class DerivedScenario104`1 + call int32 class InterfaceScenario104`1::Method() pop - ldstr "Scenario197" + ldstr "Scenario104" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario197 - .method public static void Test_Scenario198() cil managed noinlining + } // end of method Test_Scenario104 + .method public static void Test_Scenario105() cil managed noinlining { - constrained. class DerivedScenario198`1 - call object class InterfaceScenario198`1::Method() + constrained. class DerivedScenario105`1 + call int32 class InterfaceScenario105`1::Method() pop - ldstr "Scenario198" + ldstr "Scenario105" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario198 - .method public static void Test_Scenario199() cil managed noinlining + } // end of method Test_Scenario105 + .method public static void Test_Scenario106() cil managed noinlining { - constrained. class DerivedScenario199`1 - call object class InterfaceScenario199`1::Method() + constrained. class DerivedScenario106`1 + call int32 class InterfaceScenario106`1::Method() pop - ldstr "Scenario199" + ldstr "Scenario106" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario199 - .method public static void Test_Scenario200() cil managed noinlining + } // end of method Test_Scenario106 + .method public static void Test_Scenario107() cil managed noinlining { - constrained. class DerivedScenario200`1 - call object class InterfaceScenario200`1::Method() + constrained. class DerivedScenario107`1 + call int32 class InterfaceScenario107`1>::Method() pop - ldstr "Scenario200" + ldstr "Scenario107" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario200 - .method public static void Test_Scenario201() cil managed noinlining + } // end of method Test_Scenario107 + .method public static void Test_Scenario108() cil managed noinlining { - constrained. class DerivedScenario201`1 - call object class InterfaceScenario201`1::Method() + constrained. class DerivedScenario108`1 + call int32 class InterfaceScenario108`1>::Method() pop - ldstr "Scenario201" + ldstr "Scenario108" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario201 - .method public static void Test_Scenario202() cil managed noinlining + } // end of method Test_Scenario108 + .method public static void Test_Scenario109() cil managed noinlining { - constrained. class DerivedScenario202`1 - call object class InterfaceScenario202`1::Method() + constrained. class DerivedScenario109`1 + call int32 class InterfaceScenario109`1>::Method() pop - ldstr "Scenario202" + ldstr "Scenario109" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario202 - .method public static void Test_Scenario203() cil managed noinlining + } // end of method Test_Scenario109 + .method public static void Test_Scenario110() cil managed noinlining { - constrained. class DerivedScenario203`1 - call object class InterfaceScenario203`1::Method() + constrained. class DerivedScenario110`1 + call int32 class InterfaceScenario110`1>::Method() pop - ldstr "Scenario203" + ldstr "Scenario110" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario203 - .method public static void Test_Scenario204() cil managed noinlining + } // end of method Test_Scenario110 + .method public static void Test_Scenario111() cil managed noinlining { - constrained. class DerivedScenario204`1 - call object class InterfaceScenario204`1::Method() + constrained. class DerivedScenario111`1 + call int32 class InterfaceScenario111`1>::Method() pop - ldstr "Scenario204" + ldstr "Scenario111" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario204 - .method public static void Test_Scenario205() cil managed noinlining + } // end of method Test_Scenario111 + .method public static void Test_Scenario112() cil managed noinlining { - constrained. class DerivedScenario205`1 - call object class InterfaceScenario205`1::Method() + constrained. class DerivedScenario112`1 + call int32 class InterfaceScenario112`1>::Method() pop - ldstr "Scenario205" + ldstr "Scenario112" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario205 - .method public static void Test_Scenario206() cil managed noinlining + } // end of method Test_Scenario112 + .method public static void Test_Scenario113() cil managed noinlining { - constrained. class DerivedScenario206`1 - call object class InterfaceScenario206`1::Method() + constrained. DerivedScenario113 + call int32 class InterfaceScenario113`1>::Method() pop - ldstr "Scenario206" + ldstr "Scenario113" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario206 - .method public static void Test_Scenario207() cil managed noinlining + } // end of method Test_Scenario113 + .method public static void Test_Scenario114() cil managed noinlining { - constrained. class DerivedScenario207`1 - call object class InterfaceScenario207`1::Method() + constrained. DerivedScenario114 + call int32 class InterfaceScenario114`1>::Method() pop - ldstr "Scenario207" + ldstr "Scenario114" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario207 - .method public static void Test_Scenario208() cil managed noinlining + } // end of method Test_Scenario114 + .method public static void Test_Scenario115() cil managed noinlining { - constrained. class DerivedScenario208`1 - call object class InterfaceScenario208`1::Method() + constrained. DerivedScenario115 + call int32 class InterfaceScenario115`1>::Method() pop - ldstr "Scenario208" + ldstr "Scenario115" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario208 - .method public static void Test_Scenario209() cil managed noinlining + } // end of method Test_Scenario115 + .method public static void Test_Scenario116() cil managed noinlining { - constrained. class DerivedScenario209`1 - call object class InterfaceScenario209`1::Method() + constrained. class DerivedScenario116`1 + call int32 class InterfaceScenario116`1>::Method() pop - ldstr "Scenario209" + ldstr "Scenario116" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario209 - .method public static void Test_Scenario210() cil managed noinlining + } // end of method Test_Scenario116 + .method public static void Test_Scenario117() cil managed noinlining { - constrained. class DerivedScenario210`1 - call object class InterfaceScenario210`1::Method() + constrained. class DerivedScenario117`1 + call int32 class InterfaceScenario117`1>::Method() pop - ldstr "Scenario210" + ldstr "Scenario117" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario210 - .method public static void Test_Scenario211() cil managed noinlining + } // end of method Test_Scenario117 + .method public static void Test_Scenario118() cil managed noinlining { - constrained. class DerivedScenario211`1 - call object class InterfaceScenario211`1::Method() + constrained. class DerivedScenario118`1 + call int32 class InterfaceScenario118`1>::Method() pop - ldstr "Scenario211" + ldstr "Scenario118" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario211 - .method public static void Test_Scenario212() cil managed noinlining + } // end of method Test_Scenario118 + .method public static void Test_Scenario119() cil managed noinlining { - constrained. class DerivedScenario212`1 - call object class InterfaceScenario212`1::Method() + constrained. class DerivedScenario119`1 + call int32 class InterfaceScenario119`1>::Method() pop - ldstr "Scenario212" + ldstr "Scenario119" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario212 - .method public static void Test_Scenario213() cil managed noinlining + } // end of method Test_Scenario119 + .method public static void Test_Scenario120() cil managed noinlining { - constrained. class DerivedScenario213`1 - call object class InterfaceScenario213`1::Method() + constrained. class DerivedScenario120`1 + call int32 class InterfaceScenario120`1>::Method() pop - ldstr "Scenario213" + ldstr "Scenario120" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario213 - .method public static void Test_Scenario214() cil managed noinlining + } // end of method Test_Scenario120 + .method public static void Test_Scenario121() cil managed noinlining { - constrained. class DerivedScenario214`1 - call object class InterfaceScenario214`1::Method() + constrained. class DerivedScenario121`1 + call int32 class InterfaceScenario121`1>::Method() pop - ldstr "Scenario214" + ldstr "Scenario121" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario214 - .method public static void Test_Scenario215() cil managed noinlining + } // end of method Test_Scenario121 + .method public static void Test_Scenario122() cil managed noinlining { - constrained. class DerivedScenario215`1 - call object class InterfaceScenario215`1::Method() + constrained. class DerivedScenario122`1 + call int32 class InterfaceScenario122`1>::Method() pop - ldstr "Scenario215" + ldstr "Scenario122" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario215 - .method public static void Test_Scenario216() cil managed noinlining + } // end of method Test_Scenario122 + .method public static void Test_Scenario123() cil managed noinlining { - constrained. class DerivedScenario216`1 - call object class InterfaceScenario216`1::Method() + constrained. class DerivedScenario123`1 + call int32 class InterfaceScenario123`1>::Method() pop - ldstr "Scenario216" + ldstr "Scenario123" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario216 - .method public static void Test_Scenario217() cil managed noinlining + } // end of method Test_Scenario123 + .method public static void Test_Scenario124() cil managed noinlining { - constrained. class DerivedScenario217`1 - call object class InterfaceScenario217`1::Method() + constrained. class DerivedScenario124`1 + call int32 class InterfaceScenario124`1>::Method() pop - ldstr "Scenario217" + ldstr "Scenario124" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario217 - .method public static void Test_Scenario218() cil managed noinlining + } // end of method Test_Scenario124 + .method public static void Test_Scenario125() cil managed noinlining { - constrained. class DerivedScenario218`1 - call object class InterfaceScenario218`1::Method() + constrained. class DerivedScenario125`1 + call int32 class InterfaceScenario125`1>::Method() pop - ldstr "Scenario218" + ldstr "Scenario125" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario218 - .method public static void Test_Scenario219() cil managed noinlining + } // end of method Test_Scenario125 + .method public static void Test_Scenario126() cil managed noinlining { - constrained. class DerivedScenario219`1 - call object class InterfaceScenario219`1::Method() + constrained. class DerivedScenario126`1 + call int32 class InterfaceScenario126`1>::Method() pop - ldstr "Scenario219" + ldstr "Scenario126" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario219 - .method public static void Test_Scenario220() cil managed noinlining + } // end of method Test_Scenario126 + .method public static void Test_Scenario127() cil managed noinlining { - constrained. class DerivedScenario220`1 - call object class InterfaceScenario220`1::Method() + constrained. class DerivedScenario127`1 + call int32 class InterfaceScenario127`1>::Method() pop - ldstr "Scenario220" + ldstr "Scenario127" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario220 - .method public static void Test_Scenario221() cil managed noinlining + } // end of method Test_Scenario127 + .method public static void Test_Scenario128() cil managed noinlining { - constrained. DerivedScenario221 - call object class InterfaceScenario221`1::Method() + constrained. class DerivedScenario128`1 + call int32 class InterfaceScenario128`1>>::Method() pop - ldstr "Scenario221" + ldstr "Scenario128" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario221 - .method public static void Test_Scenario222() cil managed noinlining + } // end of method Test_Scenario128 + .method public static void Test_Scenario129() cil managed noinlining { - constrained. DerivedScenario222 - call object class InterfaceScenario222`1::Method() + constrained. class DerivedScenario129`1 + call int32 class InterfaceScenario129`1>>::Method() pop - ldstr "Scenario222" + ldstr "Scenario129" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario222 - .method public static void Test_Scenario223() cil managed noinlining + } // end of method Test_Scenario129 + .method public static void Test_Scenario130() cil managed noinlining { - constrained. DerivedScenario223 - call object class InterfaceScenario223`1::Method() + constrained. class DerivedScenario130`1 + call int32 class InterfaceScenario130`1>>::Method() pop - ldstr "Scenario223" + ldstr "Scenario130" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario223 - .method public static void Test_Scenario224() cil managed noinlining + } // end of method Test_Scenario130 + .method public static void Test_Scenario131() cil managed noinlining { - constrained. DerivedScenario224 - call object class InterfaceScenario224`1::Method() + constrained. class DerivedScenario131`1 + call int32 class InterfaceScenario131`1>>::Method() pop - ldstr "Scenario224" + ldstr "Scenario131" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario224 - .method public static void Test_Scenario225() cil managed noinlining + } // end of method Test_Scenario131 + .method public static void Test_Scenario132() cil managed noinlining { - constrained. class DerivedScenario225`1 - call object class InterfaceScenario225`1::Method() + constrained. class DerivedScenario132`1 + call int32 class InterfaceScenario132`1>>::Method() pop - ldstr "Scenario225" + ldstr "Scenario132" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario225 - .method public static void Test_Scenario226() cil managed noinlining + } // end of method Test_Scenario132 + .method public static void Test_Scenario133() cil managed noinlining { - constrained. class DerivedScenario226`1 - call object class InterfaceScenario226`1::Method() + constrained. class DerivedScenario133`1 + call int32 class InterfaceScenario133`1>>::Method() pop - ldstr "Scenario226" + ldstr "Scenario133" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario226 - .method public static void Test_Scenario227() cil managed noinlining + } // end of method Test_Scenario133 + .method public static void Test_Scenario134() cil managed noinlining { - constrained. class DerivedScenario227`1 - call object class InterfaceScenario227`1::Method() + constrained. DerivedScenario134 + call object class InterfaceScenario134`1::Method() pop - ldstr "Scenario227" + ldstr "Scenario134" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario227 - .method public static void Test_Scenario228() cil managed noinlining + } // end of method Test_Scenario134 + .method public static void Test_Scenario135() cil managed noinlining { - constrained. class DerivedScenario228`1 - call object class InterfaceScenario228`1::Method() + constrained. DerivedScenario135 + call object class InterfaceScenario135`1::Method() pop - ldstr "Scenario228" + ldstr "Scenario135" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario228 - .method public static void Test_Scenario229() cil managed noinlining + } // end of method Test_Scenario135 + .method public static void Test_Scenario136() cil managed noinlining { - constrained. class DerivedScenario229`1 - call object class InterfaceScenario229`1::Method() + constrained. DerivedScenario136 + call object class InterfaceScenario136`1::Method() pop - ldstr "Scenario229" + ldstr "Scenario136" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario229 - .method public static void Test_Scenario230() cil managed noinlining + } // end of method Test_Scenario136 + .method public static void Test_Scenario137() cil managed noinlining { - constrained. class DerivedScenario230`1 - call object class InterfaceScenario230`1::Method() + constrained. class DerivedScenario137`1 + call object class InterfaceScenario137`1::Method() pop - ldstr "Scenario230" + ldstr "Scenario137" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario230 - .method public static void Test_Scenario231() cil managed noinlining + } // end of method Test_Scenario137 + .method public static void Test_Scenario138() cil managed noinlining { - constrained. class DerivedScenario231`1 - call object class InterfaceScenario231`1::Method() + constrained. class DerivedScenario138`1 + call object class InterfaceScenario138`1::Method() pop - ldstr "Scenario231" + ldstr "Scenario138" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario231 - .method public static void Test_Scenario232() cil managed noinlining + } // end of method Test_Scenario138 + .method public static void Test_Scenario139() cil managed noinlining { - constrained. class DerivedScenario232`1 - call object class InterfaceScenario232`1::Method() + constrained. class DerivedScenario139`1 + call object class InterfaceScenario139`1::Method() pop - ldstr "Scenario232" + ldstr "Scenario139" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario232 - .method public static void Test_Scenario233() cil managed noinlining + } // end of method Test_Scenario139 + .method public static void Test_Scenario140() cil managed noinlining { - constrained. class DerivedScenario233`1 - call object class InterfaceScenario233`1::Method() + constrained. class DerivedScenario140`1 + call object class InterfaceScenario140`1::Method() pop - ldstr "Scenario233" + ldstr "Scenario140" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario233 - .method public static void Test_Scenario234() cil managed noinlining + } // end of method Test_Scenario140 + .method public static void Test_Scenario141() cil managed noinlining { - constrained. class DerivedScenario234`1 - call object class InterfaceScenario234`1::Method() + constrained. class DerivedScenario141`1 + call object class InterfaceScenario141`1::Method() pop - ldstr "Scenario234" + ldstr "Scenario141" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario234 - .method public static void Test_Scenario235() cil managed noinlining + } // end of method Test_Scenario141 + .method public static void Test_Scenario142() cil managed noinlining { - constrained. class DerivedScenario235`1 - call object class InterfaceScenario235`1::Method() + constrained. class DerivedScenario142`1 + call object class InterfaceScenario142`1::Method() pop - ldstr "Scenario235" + ldstr "Scenario142" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario235 - .method public static void Test_Scenario236() cil managed noinlining + } // end of method Test_Scenario142 + .method public static void Test_Scenario143() cil managed noinlining { - constrained. class DerivedScenario236`1 - call object class InterfaceScenario236`1::Method() + constrained. DerivedScenario143 + call object class InterfaceScenario143`1::Method() pop - ldstr "Scenario236" + ldstr "Scenario143" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario236 - .method public static void Test_Scenario237() cil managed noinlining + } // end of method Test_Scenario143 + .method public static void Test_Scenario144() cil managed noinlining { - constrained. class DerivedScenario237`1 - call object class InterfaceScenario237`1::Method() + constrained. DerivedScenario144 + call object class InterfaceScenario144`1::Method() pop - ldstr "Scenario237" + ldstr "Scenario144" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario237 - .method public static void Test_Scenario238() cil managed noinlining + } // end of method Test_Scenario144 + .method public static void Test_Scenario145() cil managed noinlining { - constrained. class DerivedScenario238`1 - call object class InterfaceScenario238`1::Method() + constrained. DerivedScenario145 + call object class InterfaceScenario145`1::Method() pop - ldstr "Scenario238" + ldstr "Scenario145" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario238 - .method public static void Test_Scenario239() cil managed noinlining + } // end of method Test_Scenario145 + .method public static void Test_Scenario146() cil managed noinlining { - constrained. class DerivedScenario239`1 - call object class InterfaceScenario239`1::Method() + constrained. class DerivedScenario146`1 + call object class InterfaceScenario146`1::Method() pop - ldstr "Scenario239" + ldstr "Scenario146" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario239 - .method public static void Test_Scenario240() cil managed noinlining + } // end of method Test_Scenario146 + .method public static void Test_Scenario147() cil managed noinlining { - constrained. class DerivedScenario240`1 - call object class InterfaceScenario240`1::Method() + constrained. class DerivedScenario147`1 + call object class InterfaceScenario147`1::Method() pop - ldstr "Scenario240" + ldstr "Scenario147" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario240 - .method public static void Test_Scenario241() cil managed noinlining + } // end of method Test_Scenario147 + .method public static void Test_Scenario148() cil managed noinlining { - constrained. class DerivedScenario241`1 - call object class InterfaceScenario241`1>::Method() + constrained. class DerivedScenario148`1 + call object class InterfaceScenario148`1::Method() pop - ldstr "Scenario241" + ldstr "Scenario148" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario241 - .method public static void Test_Scenario242() cil managed noinlining + } // end of method Test_Scenario148 + .method public static void Test_Scenario149() cil managed noinlining { - constrained. class DerivedScenario242`1 - call object class InterfaceScenario242`1>::Method() + constrained. class DerivedScenario149`1 + call object class InterfaceScenario149`1::Method() pop - ldstr "Scenario242" + ldstr "Scenario149" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario242 - .method public static void Test_Scenario243() cil managed noinlining + } // end of method Test_Scenario149 + .method public static void Test_Scenario150() cil managed noinlining { - constrained. class DerivedScenario243`1 - call object class InterfaceScenario243`1>::Method() + constrained. class DerivedScenario150`1 + call object class InterfaceScenario150`1::Method() pop - ldstr "Scenario243" + ldstr "Scenario150" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario243 - .method public static void Test_Scenario244() cil managed noinlining + } // end of method Test_Scenario150 + .method public static void Test_Scenario151() cil managed noinlining { - constrained. class DerivedScenario244`1 - call object class InterfaceScenario244`1>::Method() + constrained. class DerivedScenario151`1 + call object class InterfaceScenario151`1::Method() pop - ldstr "Scenario244" + ldstr "Scenario151" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario244 - .method public static void Test_Scenario245() cil managed noinlining + } // end of method Test_Scenario151 + .method public static void Test_Scenario152() cil managed noinlining { - constrained. class DerivedScenario245`1 - call object class InterfaceScenario245`1>::Method() + constrained. class DerivedScenario152`1 + call object class InterfaceScenario152`1::Method() pop - ldstr "Scenario245" + ldstr "Scenario152" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario245 - .method public static void Test_Scenario246() cil managed noinlining + } // end of method Test_Scenario152 + .method public static void Test_Scenario153() cil managed noinlining { - constrained. class DerivedScenario246`1 - call object class InterfaceScenario246`1>::Method() + constrained. class DerivedScenario153`1 + call object class InterfaceScenario153`1::Method() pop - ldstr "Scenario246" + ldstr "Scenario153" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario246 - .method public static void Test_Scenario247() cil managed noinlining + } // end of method Test_Scenario153 + .method public static void Test_Scenario154() cil managed noinlining { - constrained. class DerivedScenario247`1 - call object class InterfaceScenario247`1>::Method() + constrained. class DerivedScenario154`1 + call object class InterfaceScenario154`1::Method() pop - ldstr "Scenario247" + ldstr "Scenario154" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario247 - .method public static void Test_Scenario248() cil managed noinlining + } // end of method Test_Scenario154 + .method public static void Test_Scenario155() cil managed noinlining { - constrained. class DerivedScenario248`1 - call object class InterfaceScenario248`1>::Method() + constrained. class DerivedScenario155`1 + call object class InterfaceScenario155`1::Method() pop - ldstr "Scenario248" + ldstr "Scenario155" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario248 - .method public static void Test_Scenario249() cil managed noinlining + } // end of method Test_Scenario155 + .method public static void Test_Scenario156() cil managed noinlining { - constrained. class DerivedScenario249`1 - call object class InterfaceScenario249`1::Method() + constrained. class DerivedScenario156`1 + call object class InterfaceScenario156`1::Method() pop - ldstr "Scenario249" + ldstr "Scenario156" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario249 - .method public static void Test_Scenario250() cil managed noinlining + } // end of method Test_Scenario156 + .method public static void Test_Scenario157() cil managed noinlining { - constrained. DerivedScenario250 - call object class InterfaceScenario250`1>::Method() + constrained. class DerivedScenario157`1 + call object class InterfaceScenario157`1::Method() pop - ldstr "Scenario250" + ldstr "Scenario157" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario250 - .method public static void Test_Scenario251() cil managed noinlining + } // end of method Test_Scenario157 + .method public static void Test_Scenario158() cil managed noinlining { - constrained. DerivedScenario251 - call object class InterfaceScenario251`1>::Method() + constrained. class DerivedScenario158`1 + call object class InterfaceScenario158`1::Method() pop - ldstr "Scenario251" + ldstr "Scenario158" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario251 - .method public static void Test_Scenario252() cil managed noinlining + } // end of method Test_Scenario158 + .method public static void Test_Scenario159() cil managed noinlining { - constrained. DerivedScenario252 - call object class InterfaceScenario252`1>::Method() + constrained. class DerivedScenario159`1 + call object class InterfaceScenario159`1::Method() pop - ldstr "Scenario252" + ldstr "Scenario159" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario252 - .method public static void Test_Scenario253() cil managed noinlining + } // end of method Test_Scenario159 + .method public static void Test_Scenario160() cil managed noinlining { - constrained. DerivedScenario253 - call object class InterfaceScenario253`1>::Method() + constrained. class DerivedScenario160`1 + call object class InterfaceScenario160`1::Method() pop - ldstr "Scenario253" + ldstr "Scenario160" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario253 - .method public static void Test_Scenario254() cil managed noinlining + } // end of method Test_Scenario160 + .method public static void Test_Scenario161() cil managed noinlining { - constrained. class DerivedScenario254`1 - call object class InterfaceScenario254`1>::Method() + constrained. class DerivedScenario161`1 + call object class InterfaceScenario161`1::Method() pop - ldstr "Scenario254" + ldstr "Scenario161" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario254 - .method public static void Test_Scenario255() cil managed noinlining + } // end of method Test_Scenario161 + .method public static void Test_Scenario162() cil managed noinlining { - constrained. class DerivedScenario255`1 - call object class InterfaceScenario255`1>::Method() + constrained. class DerivedScenario162`1 + call object class InterfaceScenario162`1::Method() pop - ldstr "Scenario255" + ldstr "Scenario162" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario255 - .method public static void Test_Scenario256() cil managed noinlining + } // end of method Test_Scenario162 + .method public static void Test_Scenario163() cil managed noinlining { - constrained. class DerivedScenario256`1 - call object class InterfaceScenario256`1>::Method() + constrained. class DerivedScenario163`1 + call object class InterfaceScenario163`1::Method() pop - ldstr "Scenario256" + ldstr "Scenario163" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario256 - .method public static void Test_Scenario257() cil managed noinlining + } // end of method Test_Scenario163 + .method public static void Test_Scenario164() cil managed noinlining { - constrained. class DerivedScenario257`1 - call object class InterfaceScenario257`1>::Method() + constrained. DerivedScenario164 + call object class InterfaceScenario164`1::Method() pop - ldstr "Scenario257" + ldstr "Scenario164" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario257 - .method public static void Test_Scenario258() cil managed noinlining + } // end of method Test_Scenario164 + .method public static void Test_Scenario165() cil managed noinlining { - constrained. class DerivedScenario258`1 - call object class InterfaceScenario258`1>::Method() + constrained. class DerivedScenario165`1 + call object class InterfaceScenario165`1::Method() pop - ldstr "Scenario258" + ldstr "Scenario165" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario258 - .method public static void Test_Scenario259() cil managed noinlining + } // end of method Test_Scenario165 + .method public static void Test_Scenario166() cil managed noinlining { - constrained. class DerivedScenario259`1 - call object class InterfaceScenario259`1>::Method() + constrained. DerivedScenario166 + call object class InterfaceScenario166`1::Method() pop - ldstr "Scenario259" + ldstr "Scenario166" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario259 - .method public static void Test_Scenario260() cil managed noinlining + } // end of method Test_Scenario166 + .method public static void Test_Scenario167() cil managed noinlining { - constrained. class DerivedScenario260`1 - call object class InterfaceScenario260`1>::Method() + constrained. DerivedScenario167 + call object class InterfaceScenario167`1::Method() pop - ldstr "Scenario260" + ldstr "Scenario167" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario260 - .method public static void Test_Scenario261() cil managed noinlining + } // end of method Test_Scenario167 + .method public static void Test_Scenario168() cil managed noinlining { - constrained. class DerivedScenario261`1 - call object class InterfaceScenario261`1>::Method() + constrained. DerivedScenario168 + call object class InterfaceScenario168`1::Method() pop - ldstr "Scenario261" + ldstr "Scenario168" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario261 - .method public static void Test_Scenario262() cil managed noinlining + } // end of method Test_Scenario168 + .method public static void Test_Scenario169() cil managed noinlining { - constrained. class DerivedScenario262`1 - call object class InterfaceScenario262`1>::Method() + constrained. class DerivedScenario169`1 + call object class InterfaceScenario169`1::Method() pop - ldstr "Scenario262" + ldstr "Scenario169" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario262 - .method public static void Test_Scenario263() cil managed noinlining + } // end of method Test_Scenario169 + .method public static void Test_Scenario170() cil managed noinlining { - constrained. class DerivedScenario263`1 - call object class InterfaceScenario263`1>::Method() + constrained. class DerivedScenario170`1 + call object class InterfaceScenario170`1::Method() pop - ldstr "Scenario263" + ldstr "Scenario170" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario263 - .method public static void Test_Scenario264() cil managed noinlining + } // end of method Test_Scenario170 + .method public static void Test_Scenario171() cil managed noinlining { - constrained. class DerivedScenario264`1 - call object class InterfaceScenario264`1>::Method() + constrained. class DerivedScenario171`1 + call object class InterfaceScenario171`1::Method() pop - ldstr "Scenario264" + ldstr "Scenario171" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario264 - .method public static void Test_Scenario265() cil managed noinlining + } // end of method Test_Scenario171 + .method public static void Test_Scenario172() cil managed noinlining { - constrained. class DerivedScenario265`1 - call object class InterfaceScenario265`1>::Method() + constrained. class DerivedScenario172`1 + call object class InterfaceScenario172`1::Method() pop - ldstr "Scenario265" + ldstr "Scenario172" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario265 - .method public static void Test_Scenario266() cil managed noinlining + } // end of method Test_Scenario172 + .method public static void Test_Scenario173() cil managed noinlining { - constrained. class DerivedScenario266`1 - call object class InterfaceScenario266`1>::Method() + constrained. class DerivedScenario173`1 + call object class InterfaceScenario173`1::Method() pop - ldstr "Scenario266" + ldstr "Scenario173" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario266 - .method public static void Test_Scenario267() cil managed noinlining + } // end of method Test_Scenario173 + .method public static void Test_Scenario174() cil managed noinlining { - constrained. class DerivedScenario267`1 - call object class InterfaceScenario267`1>::Method() + constrained. class DerivedScenario174`1 + call object class InterfaceScenario174`1::Method() pop - ldstr "Scenario267" + ldstr "Scenario174" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario267 - .method public static void Test_Scenario268() cil managed noinlining + } // end of method Test_Scenario174 + .method public static void Test_Scenario175() cil managed noinlining { - constrained. class DerivedScenario268`1 - call object class InterfaceScenario268`1>::Method() + constrained. class DerivedScenario175`1 + call object class InterfaceScenario175`1::Method() pop - ldstr "Scenario268" + ldstr "Scenario175" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario268 - .method public static void Test_Scenario269() cil managed noinlining + } // end of method Test_Scenario175 + .method public static void Test_Scenario176() cil managed noinlining { - constrained. class DerivedScenario269`1 - call object class InterfaceScenario269`1>::Method() + constrained. class DerivedScenario176`1 + call object class InterfaceScenario176`1::Method() pop - ldstr "Scenario269" + ldstr "Scenario176" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario269 - .method public static void Test_Scenario270() cil managed noinlining + } // end of method Test_Scenario176 + .method public static void Test_Scenario177() cil managed noinlining { - constrained. class DerivedScenario270`1 - call object class InterfaceScenario270`1>>::Method() + constrained. class DerivedScenario177`1 + call object class InterfaceScenario177`1::Method() pop - ldstr "Scenario270" + ldstr "Scenario177" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario270 - .method public static void Test_Scenario271() cil managed noinlining + } // end of method Test_Scenario177 + .method public static void Test_Scenario178() cil managed noinlining { - constrained. class DerivedScenario271`1 - call object class InterfaceScenario271`1>>::Method() + constrained. class DerivedScenario178`1 + call object class InterfaceScenario178`1::Method() pop - ldstr "Scenario271" + ldstr "Scenario178" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario271 - .method public static void Test_Scenario272() cil managed noinlining + } // end of method Test_Scenario178 + .method public static void Test_Scenario179() cil managed noinlining { - constrained. class DerivedScenario272`1 - call object class InterfaceScenario272`1>>::Method() + constrained. class DerivedScenario179`1 + call object class InterfaceScenario179`1::Method() pop - ldstr "Scenario272" + ldstr "Scenario179" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario272 - .method public static void Test_Scenario273() cil managed noinlining + } // end of method Test_Scenario179 + .method public static void Test_Scenario180() cil managed noinlining { - constrained. class DerivedScenario273`1 - call object class InterfaceScenario273`1>>::Method() + constrained. class DerivedScenario180`1 + call object class InterfaceScenario180`1::Method() pop - ldstr "Scenario273" + ldstr "Scenario180" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario273 - .method public static void Test_Scenario274() cil managed noinlining + } // end of method Test_Scenario180 + .method public static void Test_Scenario181() cil managed noinlining { - constrained. class DerivedScenario274`1 - call object class InterfaceScenario274`1>>::Method() + constrained. class DerivedScenario181`1 + call object class InterfaceScenario181`1>::Method() pop - ldstr "Scenario274" + ldstr "Scenario181" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario274 - .method public static void Test_Scenario275() cil managed noinlining + } // end of method Test_Scenario181 + .method public static void Test_Scenario182() cil managed noinlining { - constrained. class DerivedScenario275`1 - call object class InterfaceScenario275`1>>::Method() + constrained. class DerivedScenario182`1 + call object class InterfaceScenario182`1>::Method() pop - ldstr "Scenario275" + ldstr "Scenario182" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario275 - .method public static void Test_Scenario276() cil managed noinlining + } // end of method Test_Scenario182 + .method public static void Test_Scenario183() cil managed noinlining { - constrained. class DerivedScenario276`1 - call object class InterfaceScenario276`1>>::Method() + constrained. class DerivedScenario183`1 + call object class InterfaceScenario183`1>::Method() pop - ldstr "Scenario276" + ldstr "Scenario183" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario276 - .method public static void Test_Scenario277() cil managed noinlining + } // end of method Test_Scenario183 + .method public static void Test_Scenario184() cil managed noinlining { - constrained. class DerivedScenario277`1 - call object class InterfaceScenario277`1>>::Method() + constrained. class DerivedScenario184`1 + call object class InterfaceScenario184`1>::Method() pop - ldstr "Scenario277" + ldstr "Scenario184" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario277 - .method public static void Test_Scenario278() cil managed noinlining + } // end of method Test_Scenario184 + .method public static void Test_Scenario185() cil managed noinlining { - constrained. class DerivedScenario278`1 - call object class InterfaceScenario278`1>::Method() + constrained. class DerivedScenario185`1 + call object class InterfaceScenario185`1>::Method() pop - ldstr "Scenario278" + ldstr "Scenario185" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario278 - .method public static void Test_Scenario279() cil managed noinlining + } // end of method Test_Scenario185 + .method public static void Test_Scenario186() cil managed noinlining { - constrained. DerivedScenario279 - call !0 class InterfaceScenario279`1::Method() + constrained. class DerivedScenario186`1 + call object class InterfaceScenario186`1>::Method() pop - ldstr "Scenario279" + ldstr "Scenario186" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario279 - .method public static void Test_Scenario280() cil managed noinlining + } // end of method Test_Scenario186 + .method public static void Test_Scenario187() cil managed noinlining { - constrained. DerivedScenario280 - call !0 class InterfaceScenario280`1::Method() + constrained. class DerivedScenario187`1 + call object class InterfaceScenario187`1>::Method() pop - ldstr "Scenario280" + ldstr "Scenario187" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario280 - .method public static void Test_Scenario281() cil managed noinlining + } // end of method Test_Scenario187 + .method public static void Test_Scenario188() cil managed noinlining { - constrained. DerivedScenario281 - call !0 class InterfaceScenario281`1::Method() + constrained. DerivedScenario188 + call object class InterfaceScenario188`1>::Method() pop - ldstr "Scenario281" + ldstr "Scenario188" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario281 - .method public static void Test_Scenario282() cil managed noinlining + } // end of method Test_Scenario188 + .method public static void Test_Scenario189() cil managed noinlining { - constrained. DerivedScenario282 - call !0 class InterfaceScenario282`1::Method() + constrained. DerivedScenario189 + call object class InterfaceScenario189`1>::Method() pop - ldstr "Scenario282" + ldstr "Scenario189" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario282 - .method public static void Test_Scenario283() cil managed noinlining + } // end of method Test_Scenario189 + .method public static void Test_Scenario190() cil managed noinlining { - constrained. class DerivedScenario283`1 - call !0 class InterfaceScenario283`1::Method() + constrained. DerivedScenario190 + call object class InterfaceScenario190`1>::Method() pop - ldstr "Scenario283" + ldstr "Scenario190" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario283 - .method public static void Test_Scenario284() cil managed noinlining + } // end of method Test_Scenario190 + .method public static void Test_Scenario191() cil managed noinlining { - constrained. class DerivedScenario284`1 - call !0 class InterfaceScenario284`1::Method() + constrained. class DerivedScenario191`1 + call object class InterfaceScenario191`1>::Method() pop - ldstr "Scenario284" + ldstr "Scenario191" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario284 - .method public static void Test_Scenario285() cil managed noinlining + } // end of method Test_Scenario191 + .method public static void Test_Scenario192() cil managed noinlining { - constrained. class DerivedScenario285`1 - call !0 class InterfaceScenario285`1::Method() + constrained. class DerivedScenario192`1 + call object class InterfaceScenario192`1>::Method() pop - ldstr "Scenario285" + ldstr "Scenario192" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario285 - .method public static void Test_Scenario286() cil managed noinlining + } // end of method Test_Scenario192 + .method public static void Test_Scenario193() cil managed noinlining { - constrained. class DerivedScenario286`1 - call !0 class InterfaceScenario286`1::Method() + constrained. class DerivedScenario193`1 + call object class InterfaceScenario193`1>::Method() pop - ldstr "Scenario286" + ldstr "Scenario193" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario286 - .method public static void Test_Scenario287() cil managed noinlining + } // end of method Test_Scenario193 + .method public static void Test_Scenario194() cil managed noinlining { - constrained. class DerivedScenario287`1 - call !0 class InterfaceScenario287`1::Method() + constrained. class DerivedScenario194`1 + call object class InterfaceScenario194`1>::Method() pop - ldstr "Scenario287" + ldstr "Scenario194" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario287 - .method public static void Test_Scenario288() cil managed noinlining + } // end of method Test_Scenario194 + .method public static void Test_Scenario195() cil managed noinlining { - constrained. class DerivedScenario288`1 - call !0 class InterfaceScenario288`1::Method() + constrained. class DerivedScenario195`1 + call object class InterfaceScenario195`1>::Method() pop - ldstr "Scenario288" + ldstr "Scenario195" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario288 - .method public static void Test_Scenario289() cil managed noinlining + } // end of method Test_Scenario195 + .method public static void Test_Scenario196() cil managed noinlining { - constrained. class DerivedScenario289`1 - call !0 class InterfaceScenario289`1::Method() + constrained. class DerivedScenario196`1 + call object class InterfaceScenario196`1>::Method() pop - ldstr "Scenario289" + ldstr "Scenario196" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario289 - .method public static void Test_Scenario290() cil managed noinlining + } // end of method Test_Scenario196 + .method public static void Test_Scenario197() cil managed noinlining { - constrained. class DerivedScenario290`1 - call !0 class InterfaceScenario290`1::Method() + constrained. class DerivedScenario197`1 + call object class InterfaceScenario197`1>::Method() pop - ldstr "Scenario290" + ldstr "Scenario197" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario290 - .method public static void Test_Scenario291() cil managed noinlining + } // end of method Test_Scenario197 + .method public static void Test_Scenario198() cil managed noinlining { - constrained. DerivedScenario291 - call !0 class InterfaceScenario291`1::Method() + constrained. class DerivedScenario198`1 + call object class InterfaceScenario198`1>::Method() pop - ldstr "Scenario291" + ldstr "Scenario198" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario291 - .method public static void Test_Scenario292() cil managed noinlining + } // end of method Test_Scenario198 + .method public static void Test_Scenario199() cil managed noinlining { - constrained. DerivedScenario292 - call !0 class InterfaceScenario292`1::Method() + constrained. class DerivedScenario199`1 + call object class InterfaceScenario199`1>::Method() pop - ldstr "Scenario292" + ldstr "Scenario199" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario292 - .method public static void Test_Scenario293() cil managed noinlining + } // end of method Test_Scenario199 + .method public static void Test_Scenario200() cil managed noinlining { - constrained. DerivedScenario293 - call !0 class InterfaceScenario293`1::Method() + constrained. class DerivedScenario200`1 + call object class InterfaceScenario200`1>::Method() pop - ldstr "Scenario293" + ldstr "Scenario200" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario293 - .method public static void Test_Scenario294() cil managed noinlining + } // end of method Test_Scenario200 + .method public static void Test_Scenario201() cil managed noinlining { - constrained. DerivedScenario294 - call !0 class InterfaceScenario294`1::Method() + constrained. class DerivedScenario201`1 + call object class InterfaceScenario201`1>::Method() pop - ldstr "Scenario294" + ldstr "Scenario201" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario294 - .method public static void Test_Scenario295() cil managed noinlining + } // end of method Test_Scenario201 + .method public static void Test_Scenario202() cil managed noinlining { - constrained. class DerivedScenario295`1 - call !0 class InterfaceScenario295`1::Method() + constrained. class DerivedScenario202`1 + call object class InterfaceScenario202`1>::Method() pop - ldstr "Scenario295" + ldstr "Scenario202" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario295 - .method public static void Test_Scenario296() cil managed noinlining + } // end of method Test_Scenario202 + .method public static void Test_Scenario203() cil managed noinlining { - constrained. class DerivedScenario296`1 - call !0 class InterfaceScenario296`1::Method() + constrained. class DerivedScenario203`1 + call object class InterfaceScenario203`1>>::Method() pop - ldstr "Scenario296" + ldstr "Scenario203" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario296 - .method public static void Test_Scenario297() cil managed noinlining + } // end of method Test_Scenario203 + .method public static void Test_Scenario204() cil managed noinlining { - constrained. class DerivedScenario297`1 - call !0 class InterfaceScenario297`1::Method() + constrained. class DerivedScenario204`1 + call object class InterfaceScenario204`1>>::Method() pop - ldstr "Scenario297" + ldstr "Scenario204" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario297 - .method public static void Test_Scenario298() cil managed noinlining + } // end of method Test_Scenario204 + .method public static void Test_Scenario205() cil managed noinlining { - constrained. class DerivedScenario298`1 - call !0 class InterfaceScenario298`1::Method() + constrained. class DerivedScenario205`1 + call object class InterfaceScenario205`1>>::Method() pop - ldstr "Scenario298" + ldstr "Scenario205" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario298 - .method public static void Test_Scenario299() cil managed noinlining + } // end of method Test_Scenario205 + .method public static void Test_Scenario206() cil managed noinlining { - constrained. class DerivedScenario299`1 - call !0 class InterfaceScenario299`1::Method() + constrained. class DerivedScenario206`1 + call object class InterfaceScenario206`1>>::Method() pop - ldstr "Scenario299" + ldstr "Scenario206" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario299 - .method public static void Test_Scenario300() cil managed noinlining + } // end of method Test_Scenario206 + .method public static void Test_Scenario207() cil managed noinlining { - constrained. class DerivedScenario300`1 - call !0 class InterfaceScenario300`1::Method() + constrained. class DerivedScenario207`1 + call object class InterfaceScenario207`1>>::Method() pop - ldstr "Scenario300" + ldstr "Scenario207" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario300 - .method public static void Test_Scenario301() cil managed noinlining + } // end of method Test_Scenario207 + .method public static void Test_Scenario208() cil managed noinlining { - constrained. class DerivedScenario301`1 - call !0 class InterfaceScenario301`1::Method() + constrained. class DerivedScenario208`1 + call object class InterfaceScenario208`1>>::Method() pop - ldstr "Scenario301" + ldstr "Scenario208" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario301 - .method public static void Test_Scenario302() cil managed noinlining + } // end of method Test_Scenario208 + .method public static void Test_Scenario209() cil managed noinlining { - constrained. class DerivedScenario302`1 - call !0 class InterfaceScenario302`1::Method() + constrained. class DerivedScenario209`1 + call object class InterfaceScenario209`1>>::Method() pop - ldstr "Scenario302" + ldstr "Scenario209" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario302 - .method public static void Test_Scenario303() cil managed noinlining + } // end of method Test_Scenario209 + .method public static void Test_Scenario210() cil managed noinlining { - constrained. class DerivedScenario303`1 - call !0 class InterfaceScenario303`1::Method() + constrained. DerivedScenario210 + call !0 class InterfaceScenario210`1::Method() pop - ldstr "Scenario303" + ldstr "Scenario210" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario303 - .method public static void Test_Scenario304() cil managed noinlining + } // end of method Test_Scenario210 + .method public static void Test_Scenario211() cil managed noinlining { - constrained. class DerivedScenario304`1 - call !0 class InterfaceScenario304`1::Method() + constrained. DerivedScenario211 + call !0 class InterfaceScenario211`1::Method() pop - ldstr "Scenario304" + ldstr "Scenario211" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario304 - .method public static void Test_Scenario305() cil managed noinlining + } // end of method Test_Scenario211 + .method public static void Test_Scenario212() cil managed noinlining { - constrained. class DerivedScenario305`1 - call !0 class InterfaceScenario305`1::Method() + constrained. DerivedScenario212 + call !0 class InterfaceScenario212`1::Method() pop - ldstr "Scenario305" + ldstr "Scenario212" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario305 - .method public static void Test_Scenario306() cil managed noinlining + } // end of method Test_Scenario212 + .method public static void Test_Scenario213() cil managed noinlining { - constrained. class DerivedScenario306`1 - call !0 class InterfaceScenario306`1::Method() + constrained. class DerivedScenario213`1 + call !0 class InterfaceScenario213`1::Method() pop - ldstr "Scenario306" + ldstr "Scenario213" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario306 - .method public static void Test_Scenario307() cil managed noinlining + } // end of method Test_Scenario213 + .method public static void Test_Scenario214() cil managed noinlining { - constrained. class DerivedScenario307`1 - call !0 class InterfaceScenario307`1::Method() + constrained. class DerivedScenario214`1 + call !0 class InterfaceScenario214`1::Method() pop - ldstr "Scenario307" + ldstr "Scenario214" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario307 - .method public static void Test_Scenario308() cil managed noinlining + } // end of method Test_Scenario214 + .method public static void Test_Scenario215() cil managed noinlining { - constrained. class DerivedScenario308`1 - call !0 class InterfaceScenario308`1::Method() + constrained. class DerivedScenario215`1 + call !0 class InterfaceScenario215`1::Method() pop - ldstr "Scenario308" + ldstr "Scenario215" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario308 - .method public static void Test_Scenario309() cil managed noinlining + } // end of method Test_Scenario215 + .method public static void Test_Scenario216() cil managed noinlining { - constrained. class DerivedScenario309`1 - call !0 class InterfaceScenario309`1::Method() + constrained. class DerivedScenario216`1 + call !0 class InterfaceScenario216`1::Method() pop - ldstr "Scenario309" + ldstr "Scenario216" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario309 - .method public static void Test_Scenario310() cil managed noinlining + } // end of method Test_Scenario216 + .method public static void Test_Scenario217() cil managed noinlining { - constrained. class DerivedScenario310`1 - call !0 class InterfaceScenario310`1::Method() + constrained. class DerivedScenario217`1 + call !0 class InterfaceScenario217`1::Method() pop - ldstr "Scenario310" + ldstr "Scenario217" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario310 - .method public static void Test_Scenario311() cil managed noinlining + } // end of method Test_Scenario217 + .method public static void Test_Scenario218() cil managed noinlining { - constrained. class DerivedScenario311`1 - call !0 class InterfaceScenario311`1::Method() + constrained. class DerivedScenario218`1 + call !0 class InterfaceScenario218`1::Method() pop - ldstr "Scenario311" + ldstr "Scenario218" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario311 - .method public static void Test_Scenario312() cil managed noinlining + } // end of method Test_Scenario218 + .method public static void Test_Scenario219() cil managed noinlining { - constrained. class DerivedScenario312`1 - call !0 class InterfaceScenario312`1::Method() + constrained. DerivedScenario219 + call !0 class InterfaceScenario219`1::Method() pop - ldstr "Scenario312" + ldstr "Scenario219" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario312 - .method public static void Test_Scenario313() cil managed noinlining + } // end of method Test_Scenario219 + .method public static void Test_Scenario220() cil managed noinlining { - constrained. class DerivedScenario313`1 - call !0 class InterfaceScenario313`1::Method() + constrained. DerivedScenario220 + call !0 class InterfaceScenario220`1::Method() pop - ldstr "Scenario313" + ldstr "Scenario220" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario313 - .method public static void Test_Scenario314() cil managed noinlining + } // end of method Test_Scenario220 + .method public static void Test_Scenario221() cil managed noinlining { - constrained. class DerivedScenario314`1 - call !0 class InterfaceScenario314`1::Method() + constrained. DerivedScenario221 + call !0 class InterfaceScenario221`1::Method() pop - ldstr "Scenario314" + ldstr "Scenario221" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario314 - .method public static void Test_Scenario315() cil managed noinlining + } // end of method Test_Scenario221 + .method public static void Test_Scenario222() cil managed noinlining { - constrained. class DerivedScenario315`1 - call !0 class InterfaceScenario315`1::Method() + constrained. class DerivedScenario222`1 + call !0 class InterfaceScenario222`1::Method() pop - ldstr "Scenario315" + ldstr "Scenario222" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario315 - .method public static void Test_Scenario316() cil managed noinlining + } // end of method Test_Scenario222 + .method public static void Test_Scenario223() cil managed noinlining { - constrained. class DerivedScenario316`1 - call !0 class InterfaceScenario316`1::Method() + constrained. class DerivedScenario223`1 + call !0 class InterfaceScenario223`1::Method() pop - ldstr "Scenario316" + ldstr "Scenario223" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario316 - .method public static void Test_Scenario317() cil managed noinlining + } // end of method Test_Scenario223 + .method public static void Test_Scenario224() cil managed noinlining { - constrained. class DerivedScenario317`1 - call !0 class InterfaceScenario317`1::Method() + constrained. class DerivedScenario224`1 + call !0 class InterfaceScenario224`1::Method() pop - ldstr "Scenario317" + ldstr "Scenario224" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario317 - .method public static void Test_Scenario318() cil managed noinlining + } // end of method Test_Scenario224 + .method public static void Test_Scenario225() cil managed noinlining { - constrained. class DerivedScenario318`1 - call !0 class InterfaceScenario318`1::Method() + constrained. class DerivedScenario225`1 + call !0 class InterfaceScenario225`1::Method() pop - ldstr "Scenario318" + ldstr "Scenario225" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario318 - .method public static void Test_Scenario319() cil managed noinlining + } // end of method Test_Scenario225 + .method public static void Test_Scenario226() cil managed noinlining { - constrained. DerivedScenario319 - call !0 class InterfaceScenario319`1::Method() + constrained. class DerivedScenario226`1 + call !0 class InterfaceScenario226`1::Method() pop - ldstr "Scenario319" + ldstr "Scenario226" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario319 - .method public static void Test_Scenario320() cil managed noinlining + } // end of method Test_Scenario226 + .method public static void Test_Scenario227() cil managed noinlining { - constrained. DerivedScenario320 - call !0 class InterfaceScenario320`1::Method() + constrained. class DerivedScenario227`1 + call !0 class InterfaceScenario227`1::Method() pop - ldstr "Scenario320" + ldstr "Scenario227" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario320 - .method public static void Test_Scenario321() cil managed noinlining + } // end of method Test_Scenario227 + .method public static void Test_Scenario228() cil managed noinlining { - constrained. DerivedScenario321 - call !0 class InterfaceScenario321`1::Method() + constrained. class DerivedScenario228`1 + call !0 class InterfaceScenario228`1::Method() pop - ldstr "Scenario321" + ldstr "Scenario228" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario321 - .method public static void Test_Scenario322() cil managed noinlining + } // end of method Test_Scenario228 + .method public static void Test_Scenario229() cil managed noinlining { - constrained. DerivedScenario322 - call !0 class InterfaceScenario322`1::Method() + constrained. class DerivedScenario229`1 + call !0 class InterfaceScenario229`1::Method() pop - ldstr "Scenario322" + ldstr "Scenario229" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario322 - .method public static void Test_Scenario323() cil managed noinlining + } // end of method Test_Scenario229 + .method public static void Test_Scenario230() cil managed noinlining { - constrained. class DerivedScenario323`1 - call !0 class InterfaceScenario323`1::Method() + constrained. class DerivedScenario230`1 + call !0 class InterfaceScenario230`1::Method() pop - ldstr "Scenario323" + ldstr "Scenario230" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario323 - .method public static void Test_Scenario324() cil managed noinlining + } // end of method Test_Scenario230 + .method public static void Test_Scenario231() cil managed noinlining { - constrained. class DerivedScenario324`1 - call !0 class InterfaceScenario324`1::Method() + constrained. class DerivedScenario231`1 + call !0 class InterfaceScenario231`1::Method() pop - ldstr "Scenario324" + ldstr "Scenario231" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario324 - .method public static void Test_Scenario325() cil managed noinlining + } // end of method Test_Scenario231 + .method public static void Test_Scenario232() cil managed noinlining { - constrained. class DerivedScenario325`1 - call !0 class InterfaceScenario325`1::Method() + constrained. class DerivedScenario232`1 + call !0 class InterfaceScenario232`1::Method() pop - ldstr "Scenario325" + ldstr "Scenario232" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario325 - .method public static void Test_Scenario326() cil managed noinlining + } // end of method Test_Scenario232 + .method public static void Test_Scenario233() cil managed noinlining { - constrained. class DerivedScenario326`1 - call !0 class InterfaceScenario326`1::Method() + constrained. class DerivedScenario233`1 + call !0 class InterfaceScenario233`1::Method() pop - ldstr "Scenario326" + ldstr "Scenario233" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario326 - .method public static void Test_Scenario327() cil managed noinlining + } // end of method Test_Scenario233 + .method public static void Test_Scenario234() cil managed noinlining { - constrained. class DerivedScenario327`1 - call !0 class InterfaceScenario327`1::Method() + constrained. class DerivedScenario234`1 + call !0 class InterfaceScenario234`1::Method() pop - ldstr "Scenario327" + ldstr "Scenario234" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario327 - .method public static void Test_Scenario328() cil managed noinlining + } // end of method Test_Scenario234 + .method public static void Test_Scenario235() cil managed noinlining { - constrained. class DerivedScenario328`1 - call !0 class InterfaceScenario328`1::Method() + constrained. class DerivedScenario235`1 + call !0 class InterfaceScenario235`1::Method() pop - ldstr "Scenario328" + ldstr "Scenario235" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario328 - .method public static void Test_Scenario329() cil managed noinlining + } // end of method Test_Scenario235 + .method public static void Test_Scenario236() cil managed noinlining { - constrained. class DerivedScenario329`1 - call !0 class InterfaceScenario329`1::Method() + constrained. class DerivedScenario236`1 + call !0 class InterfaceScenario236`1::Method() pop - ldstr "Scenario329" + ldstr "Scenario236" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario329 - .method public static void Test_Scenario330() cil managed noinlining + } // end of method Test_Scenario236 + .method public static void Test_Scenario237() cil managed noinlining { - constrained. class DerivedScenario330`1 - call !0 class InterfaceScenario330`1::Method() + constrained. class DerivedScenario237`1 + call !0 class InterfaceScenario237`1::Method() pop - ldstr "Scenario330" + ldstr "Scenario237" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario330 - .method public static void Test_Scenario331() cil managed noinlining + } // end of method Test_Scenario237 + .method public static void Test_Scenario238() cil managed noinlining { - constrained. class DerivedScenario331`1 - call !0 class InterfaceScenario331`1::Method() + constrained. class DerivedScenario238`1 + call !0 class InterfaceScenario238`1::Method() pop - ldstr "Scenario331" + ldstr "Scenario238" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario331 - .method public static void Test_Scenario332() cil managed noinlining + } // end of method Test_Scenario238 + .method public static void Test_Scenario239() cil managed noinlining { - constrained. class DerivedScenario332`1 - call !0 class InterfaceScenario332`1::Method() + constrained. class DerivedScenario239`1 + call !0 class InterfaceScenario239`1::Method() pop - ldstr "Scenario332" + ldstr "Scenario239" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario332 - .method public static void Test_Scenario333() cil managed noinlining + } // end of method Test_Scenario239 + .method public static void Test_Scenario240() cil managed noinlining { - constrained. class DerivedScenario333`1 - call !0 class InterfaceScenario333`1::Method() + constrained. DerivedScenario240 + call !0 class InterfaceScenario240`1::Method() pop - ldstr "Scenario333" + ldstr "Scenario240" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario333 - .method public static void Test_Scenario334() cil managed noinlining + } // end of method Test_Scenario240 + .method public static void Test_Scenario241() cil managed noinlining { - constrained. class DerivedScenario334`1 - call !0 class InterfaceScenario334`1::Method() + constrained. DerivedScenario241 + call !0 class InterfaceScenario241`1::Method() pop - ldstr "Scenario334" + ldstr "Scenario241" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario334 - .method public static void Test_Scenario335() cil managed noinlining + } // end of method Test_Scenario241 + .method public static void Test_Scenario242() cil managed noinlining { - constrained. class DerivedScenario335`1 - call !0 class InterfaceScenario335`1::Method() + constrained. DerivedScenario242 + call !0 class InterfaceScenario242`1::Method() pop - ldstr "Scenario335" + ldstr "Scenario242" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario335 - .method public static void Test_Scenario336() cil managed noinlining + } // end of method Test_Scenario242 + .method public static void Test_Scenario243() cil managed noinlining { - constrained. class DerivedScenario336`1 - call !0 class InterfaceScenario336`1::Method() + constrained. class DerivedScenario243`1 + call !0 class InterfaceScenario243`1::Method() pop - ldstr "Scenario336" + ldstr "Scenario243" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario336 - .method public static void Test_Scenario337() cil managed noinlining + } // end of method Test_Scenario243 + .method public static void Test_Scenario244() cil managed noinlining { - constrained. class DerivedScenario337`1 - call !0 class InterfaceScenario337`1::Method() + constrained. class DerivedScenario244`1 + call !0 class InterfaceScenario244`1::Method() pop - ldstr "Scenario337" + ldstr "Scenario244" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario337 - .method public static void Test_Scenario338() cil managed noinlining + } // end of method Test_Scenario244 + .method public static void Test_Scenario245() cil managed noinlining { - constrained. class DerivedScenario338`1 - call !0 class InterfaceScenario338`1::Method() + constrained. class DerivedScenario245`1 + call !0 class InterfaceScenario245`1::Method() pop - ldstr "Scenario338" + ldstr "Scenario245" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario338 - .method public static void Test_Scenario339() cil managed noinlining + } // end of method Test_Scenario245 + .method public static void Test_Scenario246() cil managed noinlining { - constrained. class DerivedScenario339`1 - call !0 class InterfaceScenario339`1>::Method() + constrained. class DerivedScenario246`1 + call !0 class InterfaceScenario246`1::Method() pop - ldstr "Scenario339" + ldstr "Scenario246" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario339 - .method public static void Test_Scenario340() cil managed noinlining + } // end of method Test_Scenario246 + .method public static void Test_Scenario247() cil managed noinlining { - constrained. class DerivedScenario340`1 - call !0 class InterfaceScenario340`1>::Method() + constrained. class DerivedScenario247`1 + call !0 class InterfaceScenario247`1::Method() pop - ldstr "Scenario340" + ldstr "Scenario247" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario340 - .method public static void Test_Scenario341() cil managed noinlining + } // end of method Test_Scenario247 + .method public static void Test_Scenario248() cil managed noinlining { - constrained. class DerivedScenario341`1 - call !0 class InterfaceScenario341`1>::Method() + constrained. class DerivedScenario248`1 + call !0 class InterfaceScenario248`1::Method() pop - ldstr "Scenario341" + ldstr "Scenario248" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario341 - .method public static void Test_Scenario342() cil managed noinlining + } // end of method Test_Scenario248 + .method public static void Test_Scenario249() cil managed noinlining { - constrained. class DerivedScenario342`1 - call !0 class InterfaceScenario342`1>::Method() + constrained. class DerivedScenario249`1 + call !0 class InterfaceScenario249`1::Method() pop - ldstr "Scenario342" + ldstr "Scenario249" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario342 - .method public static void Test_Scenario343() cil managed noinlining + } // end of method Test_Scenario249 + .method public static void Test_Scenario250() cil managed noinlining { - constrained. class DerivedScenario343`1 - call !0 class InterfaceScenario343`1>::Method() + constrained. class DerivedScenario250`1 + call !0 class InterfaceScenario250`1::Method() pop - ldstr "Scenario343" + ldstr "Scenario250" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario343 - .method public static void Test_Scenario344() cil managed noinlining + } // end of method Test_Scenario250 + .method public static void Test_Scenario251() cil managed noinlining { - constrained. class DerivedScenario344`1 - call !0 class InterfaceScenario344`1>::Method() + constrained. class DerivedScenario251`1 + call !0 class InterfaceScenario251`1::Method() pop - ldstr "Scenario344" + ldstr "Scenario251" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario344 - .method public static void Test_Scenario345() cil managed noinlining + } // end of method Test_Scenario251 + .method public static void Test_Scenario252() cil managed noinlining { - constrained. class DerivedScenario345`1 - call !0 class InterfaceScenario345`1>::Method() + constrained. class DerivedScenario252`1 + call !0 class InterfaceScenario252`1::Method() pop - ldstr "Scenario345" + ldstr "Scenario252" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario345 - .method public static void Test_Scenario346() cil managed noinlining + } // end of method Test_Scenario252 + .method public static void Test_Scenario253() cil managed noinlining { - constrained. class DerivedScenario346`1 - call !0 class InterfaceScenario346`1>::Method() + constrained. class DerivedScenario253`1 + call !0 class InterfaceScenario253`1::Method() pop - ldstr "Scenario346" + ldstr "Scenario253" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario346 - .method public static void Test_Scenario347() cil managed noinlining + } // end of method Test_Scenario253 + .method public static void Test_Scenario254() cil managed noinlining { - constrained. DerivedScenario347 - call !0 class InterfaceScenario347`1>::Method() + constrained. class DerivedScenario254`1 + call !0 class InterfaceScenario254`1::Method() pop - ldstr "Scenario347" + ldstr "Scenario254" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario347 - .method public static void Test_Scenario348() cil managed noinlining + } // end of method Test_Scenario254 + .method public static void Test_Scenario255() cil managed noinlining { - constrained. DerivedScenario348 - call !0 class InterfaceScenario348`1>::Method() + constrained. class DerivedScenario255`1 + call !0 class InterfaceScenario255`1>::Method() pop - ldstr "Scenario348" + ldstr "Scenario255" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario348 - .method public static void Test_Scenario349() cil managed noinlining + } // end of method Test_Scenario255 + .method public static void Test_Scenario256() cil managed noinlining { - constrained. DerivedScenario349 - call !0 class InterfaceScenario349`1>::Method() + constrained. class DerivedScenario256`1 + call !0 class InterfaceScenario256`1>::Method() pop - ldstr "Scenario349" + ldstr "Scenario256" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario349 - .method public static void Test_Scenario350() cil managed noinlining + } // end of method Test_Scenario256 + .method public static void Test_Scenario257() cil managed noinlining { - constrained. DerivedScenario350 - call !0 class InterfaceScenario350`1>::Method() + constrained. class DerivedScenario257`1 + call !0 class InterfaceScenario257`1>::Method() pop - ldstr "Scenario350" + ldstr "Scenario257" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario350 - .method public static void Test_Scenario351() cil managed noinlining + } // end of method Test_Scenario257 + .method public static void Test_Scenario258() cil managed noinlining { - constrained. class DerivedScenario351`1 - call !0 class InterfaceScenario351`1>::Method() + constrained. class DerivedScenario258`1 + call !0 class InterfaceScenario258`1>::Method() pop - ldstr "Scenario351" + ldstr "Scenario258" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario351 - .method public static void Test_Scenario352() cil managed noinlining + } // end of method Test_Scenario258 + .method public static void Test_Scenario259() cil managed noinlining { - constrained. class DerivedScenario352`1 - call !0 class InterfaceScenario352`1>::Method() + constrained. class DerivedScenario259`1 + call !0 class InterfaceScenario259`1>::Method() pop - ldstr "Scenario352" + ldstr "Scenario259" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario352 - .method public static void Test_Scenario353() cil managed noinlining + } // end of method Test_Scenario259 + .method public static void Test_Scenario260() cil managed noinlining { - constrained. class DerivedScenario353`1 - call !0 class InterfaceScenario353`1>::Method() + constrained. class DerivedScenario260`1 + call !0 class InterfaceScenario260`1>::Method() pop - ldstr "Scenario353" + ldstr "Scenario260" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario353 - .method public static void Test_Scenario354() cil managed noinlining + } // end of method Test_Scenario260 + .method public static void Test_Scenario261() cil managed noinlining { - constrained. class DerivedScenario354`1 - call !0 class InterfaceScenario354`1>::Method() + constrained. DerivedScenario261 + call !0 class InterfaceScenario261`1>::Method() pop - ldstr "Scenario354" + ldstr "Scenario261" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario354 - .method public static void Test_Scenario355() cil managed noinlining + } // end of method Test_Scenario261 + .method public static void Test_Scenario262() cil managed noinlining { - constrained. class DerivedScenario355`1 - call !0 class InterfaceScenario355`1>::Method() + constrained. DerivedScenario262 + call !0 class InterfaceScenario262`1>::Method() pop - ldstr "Scenario355" + ldstr "Scenario262" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario355 - .method public static void Test_Scenario356() cil managed noinlining + } // end of method Test_Scenario262 + .method public static void Test_Scenario263() cil managed noinlining { - constrained. class DerivedScenario356`1 - call !0 class InterfaceScenario356`1>::Method() + constrained. DerivedScenario263 + call !0 class InterfaceScenario263`1>::Method() pop - ldstr "Scenario356" + ldstr "Scenario263" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario356 - .method public static void Test_Scenario357() cil managed noinlining + } // end of method Test_Scenario263 + .method public static void Test_Scenario264() cil managed noinlining { - constrained. class DerivedScenario357`1 - call !0 class InterfaceScenario357`1>::Method() + constrained. class DerivedScenario264`1 + call !0 class InterfaceScenario264`1>::Method() pop - ldstr "Scenario357" + ldstr "Scenario264" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario357 - .method public static void Test_Scenario358() cil managed noinlining + } // end of method Test_Scenario264 + .method public static void Test_Scenario265() cil managed noinlining { - constrained. class DerivedScenario358`1 - call !0 class InterfaceScenario358`1>::Method() + constrained. class DerivedScenario265`1 + call !0 class InterfaceScenario265`1>::Method() pop - ldstr "Scenario358" + ldstr "Scenario265" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario358 - .method public static void Test_Scenario359() cil managed noinlining + } // end of method Test_Scenario265 + .method public static void Test_Scenario266() cil managed noinlining { - constrained. class DerivedScenario359`1 - call !0 class InterfaceScenario359`1>::Method() + constrained. class DerivedScenario266`1 + call !0 class InterfaceScenario266`1>::Method() pop - ldstr "Scenario359" + ldstr "Scenario266" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario359 - .method public static void Test_Scenario360() cil managed noinlining + } // end of method Test_Scenario266 + .method public static void Test_Scenario267() cil managed noinlining { - constrained. class DerivedScenario360`1 - call !0 class InterfaceScenario360`1>::Method() + constrained. class DerivedScenario267`1 + call !0 class InterfaceScenario267`1>::Method() pop - ldstr "Scenario360" + ldstr "Scenario267" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario360 - .method public static void Test_Scenario361() cil managed noinlining + } // end of method Test_Scenario267 + .method public static void Test_Scenario268() cil managed noinlining { - constrained. class DerivedScenario361`1 - call !0 class InterfaceScenario361`1>::Method() + constrained. class DerivedScenario268`1 + call !0 class InterfaceScenario268`1>::Method() pop - ldstr "Scenario361" + ldstr "Scenario268" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario361 - .method public static void Test_Scenario362() cil managed noinlining + } // end of method Test_Scenario268 + .method public static void Test_Scenario269() cil managed noinlining { - constrained. class DerivedScenario362`1 - call !0 class InterfaceScenario362`1>::Method() + constrained. class DerivedScenario269`1 + call !0 class InterfaceScenario269`1>::Method() pop - ldstr "Scenario362" + ldstr "Scenario269" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario362 - .method public static void Test_Scenario363() cil managed noinlining + } // end of method Test_Scenario269 + .method public static void Test_Scenario270() cil managed noinlining { - constrained. class DerivedScenario363`1 - call !0 class InterfaceScenario363`1>::Method() + constrained. class DerivedScenario270`1 + call !0 class InterfaceScenario270`1>::Method() pop - ldstr "Scenario363" + ldstr "Scenario270" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario363 - .method public static void Test_Scenario364() cil managed noinlining + } // end of method Test_Scenario270 + .method public static void Test_Scenario271() cil managed noinlining { - constrained. class DerivedScenario364`1 - call !0 class InterfaceScenario364`1>::Method() + constrained. class DerivedScenario271`1 + call !0 class InterfaceScenario271`1>::Method() pop - ldstr "Scenario364" + ldstr "Scenario271" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario364 - .method public static void Test_Scenario365() cil managed noinlining + } // end of method Test_Scenario271 + .method public static void Test_Scenario272() cil managed noinlining { - constrained. class DerivedScenario365`1 - call !0 class InterfaceScenario365`1>::Method() + constrained. class DerivedScenario272`1 + call !0 class InterfaceScenario272`1>::Method() pop - ldstr "Scenario365" + ldstr "Scenario272" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario365 - .method public static void Test_Scenario366() cil managed noinlining + } // end of method Test_Scenario272 + .method public static void Test_Scenario273() cil managed noinlining { - constrained. class DerivedScenario366`1 - call !0 class InterfaceScenario366`1>::Method() + constrained. class DerivedScenario273`1 + call !0 class InterfaceScenario273`1>::Method() pop - ldstr "Scenario366" + ldstr "Scenario273" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario366 - .method public static void Test_Scenario367() cil managed noinlining + } // end of method Test_Scenario273 + .method public static void Test_Scenario274() cil managed noinlining { - constrained. class DerivedScenario367`1 - call !0 class InterfaceScenario367`1>>::Method() + constrained. class DerivedScenario274`1 + call !0 class InterfaceScenario274`1>::Method() pop - ldstr "Scenario367" + ldstr "Scenario274" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario367 - .method public static void Test_Scenario368() cil managed noinlining + } // end of method Test_Scenario274 + .method public static void Test_Scenario275() cil managed noinlining { - constrained. class DerivedScenario368`1 - call !0 class InterfaceScenario368`1>>::Method() + constrained. class DerivedScenario275`1 + call !0 class InterfaceScenario275`1>::Method() pop - ldstr "Scenario368" + ldstr "Scenario275" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario368 - .method public static void Test_Scenario369() cil managed noinlining + } // end of method Test_Scenario275 + .method public static void Test_Scenario276() cil managed noinlining { - constrained. class DerivedScenario369`1 - call !0 class InterfaceScenario369`1>>::Method() + constrained. class DerivedScenario276`1 + call !0 class InterfaceScenario276`1>>::Method() pop - ldstr "Scenario369" + ldstr "Scenario276" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario369 - .method public static void Test_Scenario370() cil managed noinlining + } // end of method Test_Scenario276 + .method public static void Test_Scenario277() cil managed noinlining { - constrained. class DerivedScenario370`1 - call !0 class InterfaceScenario370`1>>::Method() + constrained. class DerivedScenario277`1 + call !0 class InterfaceScenario277`1>>::Method() pop - ldstr "Scenario370" + ldstr "Scenario277" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario370 - .method public static void Test_Scenario371() cil managed noinlining + } // end of method Test_Scenario277 + .method public static void Test_Scenario278() cil managed noinlining { - constrained. class DerivedScenario371`1 - call !0 class InterfaceScenario371`1>>::Method() + constrained. class DerivedScenario278`1 + call !0 class InterfaceScenario278`1>>::Method() pop - ldstr "Scenario371" + ldstr "Scenario278" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario371 - .method public static void Test_Scenario372() cil managed noinlining + } // end of method Test_Scenario278 + .method public static void Test_Scenario279() cil managed noinlining { - constrained. class DerivedScenario372`1 - call !0 class InterfaceScenario372`1>>::Method() + constrained. class DerivedScenario279`1 + call !0 class InterfaceScenario279`1>>::Method() pop - ldstr "Scenario372" + ldstr "Scenario279" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario372 - .method public static void Test_Scenario373() cil managed noinlining + } // end of method Test_Scenario279 + .method public static void Test_Scenario280() cil managed noinlining { - constrained. class DerivedScenario373`1 - call !0 class InterfaceScenario373`1>>::Method() + constrained. class DerivedScenario280`1 + call !0 class InterfaceScenario280`1>>::Method() pop - ldstr "Scenario373" + ldstr "Scenario280" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario373 - .method public static void Test_Scenario374() cil managed noinlining + } // end of method Test_Scenario280 + .method public static void Test_Scenario281() cil managed noinlining { - constrained. class DerivedScenario374`1 - call !0 class InterfaceScenario374`1>>::Method() + constrained. class DerivedScenario281`1 + call !0 class InterfaceScenario281`1>>::Method() pop - ldstr "Scenario374" + ldstr "Scenario281" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Scenario374 + } // end of method Test_Scenario281 .method public static int32 Main() cil managed noinlining { .entrypoint @@ -13292,99 +10035,6 @@ call void TestEntrypoint::Test_Scenario279() call void TestEntrypoint::Test_Scenario280() call void TestEntrypoint::Test_Scenario281() - call void TestEntrypoint::Test_Scenario282() - call void TestEntrypoint::Test_Scenario283() - call void TestEntrypoint::Test_Scenario284() - call void TestEntrypoint::Test_Scenario285() - call void TestEntrypoint::Test_Scenario286() - call void TestEntrypoint::Test_Scenario287() - call void TestEntrypoint::Test_Scenario288() - call void TestEntrypoint::Test_Scenario289() - call void TestEntrypoint::Test_Scenario290() - call void TestEntrypoint::Test_Scenario291() - call void TestEntrypoint::Test_Scenario292() - call void TestEntrypoint::Test_Scenario293() - call void TestEntrypoint::Test_Scenario294() - call void TestEntrypoint::Test_Scenario295() - call void TestEntrypoint::Test_Scenario296() - call void TestEntrypoint::Test_Scenario297() - call void TestEntrypoint::Test_Scenario298() - call void TestEntrypoint::Test_Scenario299() - call void TestEntrypoint::Test_Scenario300() - call void TestEntrypoint::Test_Scenario301() - call void TestEntrypoint::Test_Scenario302() - call void TestEntrypoint::Test_Scenario303() - call void TestEntrypoint::Test_Scenario304() - call void TestEntrypoint::Test_Scenario305() - call void TestEntrypoint::Test_Scenario306() - call void TestEntrypoint::Test_Scenario307() - call void TestEntrypoint::Test_Scenario308() - call void TestEntrypoint::Test_Scenario309() - call void TestEntrypoint::Test_Scenario310() - call void TestEntrypoint::Test_Scenario311() - call void TestEntrypoint::Test_Scenario312() - call void TestEntrypoint::Test_Scenario313() - call void TestEntrypoint::Test_Scenario314() - call void TestEntrypoint::Test_Scenario315() - call void TestEntrypoint::Test_Scenario316() - call void TestEntrypoint::Test_Scenario317() - call void TestEntrypoint::Test_Scenario318() - call void TestEntrypoint::Test_Scenario319() - call void TestEntrypoint::Test_Scenario320() - call void TestEntrypoint::Test_Scenario321() - call void TestEntrypoint::Test_Scenario322() - call void TestEntrypoint::Test_Scenario323() - call void TestEntrypoint::Test_Scenario324() - call void TestEntrypoint::Test_Scenario325() - call void TestEntrypoint::Test_Scenario326() - call void TestEntrypoint::Test_Scenario327() - call void TestEntrypoint::Test_Scenario328() - call void TestEntrypoint::Test_Scenario329() - call void TestEntrypoint::Test_Scenario330() - call void TestEntrypoint::Test_Scenario331() - call void TestEntrypoint::Test_Scenario332() - call void TestEntrypoint::Test_Scenario333() - call void TestEntrypoint::Test_Scenario334() - call void TestEntrypoint::Test_Scenario335() - call void TestEntrypoint::Test_Scenario336() - call void TestEntrypoint::Test_Scenario337() - call void TestEntrypoint::Test_Scenario338() - call void TestEntrypoint::Test_Scenario339() - call void TestEntrypoint::Test_Scenario340() - call void TestEntrypoint::Test_Scenario341() - call void TestEntrypoint::Test_Scenario342() - call void TestEntrypoint::Test_Scenario343() - call void TestEntrypoint::Test_Scenario344() - call void TestEntrypoint::Test_Scenario345() - call void TestEntrypoint::Test_Scenario346() - call void TestEntrypoint::Test_Scenario347() - call void TestEntrypoint::Test_Scenario348() - call void TestEntrypoint::Test_Scenario349() - call void TestEntrypoint::Test_Scenario350() - call void TestEntrypoint::Test_Scenario351() - call void TestEntrypoint::Test_Scenario352() - call void TestEntrypoint::Test_Scenario353() - call void TestEntrypoint::Test_Scenario354() - call void TestEntrypoint::Test_Scenario355() - call void TestEntrypoint::Test_Scenario356() - call void TestEntrypoint::Test_Scenario357() - call void TestEntrypoint::Test_Scenario358() - call void TestEntrypoint::Test_Scenario359() - call void TestEntrypoint::Test_Scenario360() - call void TestEntrypoint::Test_Scenario361() - call void TestEntrypoint::Test_Scenario362() - call void TestEntrypoint::Test_Scenario363() - call void TestEntrypoint::Test_Scenario364() - call void TestEntrypoint::Test_Scenario365() - call void TestEntrypoint::Test_Scenario366() - call void TestEntrypoint::Test_Scenario367() - call void TestEntrypoint::Test_Scenario368() - call void TestEntrypoint::Test_Scenario369() - call void TestEntrypoint::Test_Scenario370() - call void TestEntrypoint::Test_Scenario371() - call void TestEntrypoint::Test_Scenario372() - call void TestEntrypoint::Test_Scenario373() - call void TestEntrypoint::Test_Scenario374() call int32 [TypeHierarchyCommonCs]Statics::ReportResults() ret } // end of method Main From 8589818c7dbd75d60689b2d1317948d7ba4eb666 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Tue, 20 Apr 2021 15:49:47 -0700 Subject: [PATCH 14/39] WIP: runtime support for static virtual interface methods (#2) * Minimalistic JIT change to enable the new constrained. opcodes * Runtime changes up to the point of constraint resolution in getCallInfo --- src/coreclr/jit/fgbasic.cpp | 4 +- src/coreclr/jit/importer.cpp | 7 +- src/coreclr/vm/jitinterface.cpp | 2 +- src/coreclr/vm/methodtable.cpp | 14 +++ src/coreclr/vm/methodtable.h | 8 +- src/coreclr/vm/methodtable.inl | 14 +++ src/coreclr/vm/methodtablebuilder.cpp | 158 +++++++++++++++----------- src/coreclr/vm/methodtablebuilder.h | 6 +- 8 files changed, 135 insertions(+), 78 deletions(-) diff --git a/src/coreclr/jit/fgbasic.cpp b/src/coreclr/jit/fgbasic.cpp index fc27697a71f84..000a1fab5c267 100644 --- a/src/coreclr/jit/fgbasic.cpp +++ b/src/coreclr/jit/fgbasic.cpp @@ -1143,9 +1143,9 @@ void Compiler::fgFindJumpTargets(const BYTE* codeAddr, IL_OFFSET codeSize, Fixed { OPCODE actualOpcode = impGetNonPrefixOpcode(codeAddr, codeEndp); - if (actualOpcode != CEE_CALLVIRT) + if (actualOpcode != CEE_CALLVIRT && actualOpcode != CEE_CALL && actualOpcode != CEE_LDFTN) { - BADCODE("constrained. has to be followed by callvirt"); + BADCODE("constrained. has to be followed by callvirt, call or ldftn"); } } goto OBSERVE_OPCODE; diff --git a/src/coreclr/jit/importer.cpp b/src/coreclr/jit/importer.cpp index 4691321935016..384165d0c9c51 100644 --- a/src/coreclr/jit/importer.cpp +++ b/src/coreclr/jit/importer.cpp @@ -13903,7 +13903,8 @@ void Compiler::impImportBlockCode(BasicBlock* block) JITDUMP(" %08X", resolvedToken.token); - eeGetCallInfo(&resolvedToken, nullptr /* constraint typeRef*/, + eeGetCallInfo(&resolvedToken, + (prefixFlags & PREFIX_CONSTRAINED) ? &constrainedResolvedToken : nullptr, addVerifyFlag(combine(CORINFO_CALLINFO_SECURITYCHECKS, CORINFO_CALLINFO_LDFTN)), &callInfo); @@ -14074,9 +14075,9 @@ void Compiler::impImportBlockCode(BasicBlock* block) { OPCODE actualOpcode = impGetNonPrefixOpcode(codeAddr, codeEndp); - if (actualOpcode != CEE_CALLVIRT) + if (actualOpcode != CEE_CALLVIRT && actualOpcode != CEE_CALL && actualOpcode != CEE_LDFTN) { - BADCODE("constrained. has to be followed by callvirt"); + BADCODE("constrained. has to be followed by callvirt, call or ldftn"); } } diff --git a/src/coreclr/vm/jitinterface.cpp b/src/coreclr/vm/jitinterface.cpp index 14e1c153c116a..d5d65683fc2bf 100644 --- a/src/coreclr/vm/jitinterface.cpp +++ b/src/coreclr/vm/jitinterface.cpp @@ -5124,7 +5124,7 @@ void CEEInfo::getCallInfo( TypeHandle exactType = TypeHandle(pResolvedToken->hClass); TypeHandle constrainedType; - if ((flags & CORINFO_CALLINFO_CALLVIRT) && (pConstrainedResolvedToken != NULL)) + if (pConstrainedResolvedToken != NULL) { constrainedType = TypeHandle(pConstrainedResolvedToken->hClass); } diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 9f112a4e8d4c0..c2aaba0e8888b 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9182,6 +9182,15 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA FALSE /* no allowInstParam */); } +//========================================================================================== +// Finds the (non-unboxing) MethodDesc that implements the interface virtual static method pInterfaceMD. +MethodDesc * +MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD) +{ + // TODO + COMPlusThrow(kTypeLoadException, E_NOTIMPL); +} + //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface method pInterfaceMD. // @@ -9201,6 +9210,11 @@ MethodTable::TryResolveConstraintMethodApprox( GC_TRIGGERS; } CONTRACTL_END; + if (pInterfaceMD->IsStatic()) + { + return ResolveVirtualStaticMethod(pInterfaceMD); + } + // We can't resolve constraint calls effectively for reference types, and there's // not a lot of perf. benefit in doing it anyway. // diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index 604ca40b34f38..818c51a8166cb 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -1560,6 +1560,9 @@ class MethodTable inline WORD GetNumNonVirtualSlots(); + inline BOOL HasVirtualStaticMethods() const; + inline void SetHasVirtualStaticMethods(); + inline WORD GetNumVirtuals() { LIMITED_METHOD_DAC_CONTRACT; @@ -2279,6 +2282,9 @@ class MethodTable #endif // FEATURE_COMINTEROP + // Resolve virtual static interface method pInterfaceMD on this type. + MethodDesc *ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD); + // Try a partial resolve of the constraint call, up to generic code sharing. // // Note that this will not necessarily resolve the call exactly, since we might be compiling @@ -3658,7 +3664,7 @@ public : enum_flag_RequiresDispatchTokenFat = 0x0200, enum_flag_HasCctor = 0x0400, - // enum_flag_unused = 0x0800, + enum_flag_HasVirtualStaticMethods = 0x0800, #ifdef FEATURE_64BIT_ALIGNMENT enum_flag_RequiresAlign8 = 0x1000, // Type requires 8-byte alignment (only set on platforms that require this and don't get it implicitly) diff --git a/src/coreclr/vm/methodtable.inl b/src/coreclr/vm/methodtable.inl index 07b2c3c361ed1..88ebe105bda5c 100644 --- a/src/coreclr/vm/methodtable.inl +++ b/src/coreclr/vm/methodtable.inl @@ -541,6 +541,20 @@ inline INT32 MethodTable::MethodIterator::GetNumMethods() const return m_iMethods; } +//========================================================================================== +inline BOOL MethodTable::HasVirtualStaticMethods() const +{ + WRAPPER_NO_CONTRACT; + return GetFlag(enum_flag_HasVirtualStaticMethods); +} + +//========================================================================================== +inline void MethodTable::SetHasVirtualStaticMethods() +{ + WRAPPER_NO_CONTRACT; + return SetFlag(enum_flag_HasVirtualStaticMethods); +} + //========================================================================================== // Returns TRUE if it's valid to request data from the current position inline BOOL MethodTable::MethodIterator::IsValid() const diff --git a/src/coreclr/vm/methodtablebuilder.cpp b/src/coreclr/vm/methodtablebuilder.cpp index d8793ce684287..0f011502253e0 100644 --- a/src/coreclr/vm/methodtablebuilder.cpp +++ b/src/coreclr/vm/methodtablebuilder.cpp @@ -2972,7 +2972,15 @@ MethodTableBuilder::EnumerateClassMethods() } if(IsMdStatic(dwMemberAttrs)) { - BuildMethodTableThrowException(BFA_VIRTUAL_STATIC_METHOD); + if (fIsClassInterface) + { + bmtProp->fHasVirtualStaticMethods = TRUE; + } + else + { + // Static virtual methods are only allowed to exist in interfaces + BuildMethodTableThrowException(BFA_VIRTUAL_STATIC_METHOD); + } } if(strMethodName && (0==strcmp(strMethodName, COR_CTOR_METHOD_NAME))) { @@ -5048,14 +5056,16 @@ MethodTableBuilder::ValidateMethods() if (it.IsMethodImpl()) { - if (!IsMdVirtual(it.Attrs())) - { // Non-virtual methods cannot participate in a methodImpl pair. + if (!IsMdVirtual(it.Attrs()) && !IsMdStatic(it.Attrs())) + { + // Non-virtual methods may only participate in a methodImpl pair when + // they are static and they implement a virtual static interface method. BuildMethodTableThrowException(IDS_CLASSLOAD_MI_MUSTBEVIRTUAL, it.Token()); } } // Virtual static methods are not allowed. - if (IsMdStatic(it.Attrs()) && IsMdVirtual(it.Attrs())) + if (IsMdStatic(it.Attrs()) && IsMdVirtual(it.Attrs()) && !IsInterface()) { BuildMethodTableThrowException(IDS_CLASSLOAD_STATICVIRTUAL, it.Token()); } @@ -5324,8 +5334,8 @@ MethodTableBuilder::PlaceVirtualMethods() DeclaredMethodIterator it(*this); while (it.Next()) { - if (!IsMdVirtual(it.Attrs())) - { // Only processing declared virtual methods + if (!IsMdVirtual(it.Attrs()) || IsMdStatic(it.Attrs())) + { // Only processing declared virtual instance methods continue; } @@ -5640,12 +5650,11 @@ MethodTableBuilder::ProcessMethodImpls() DeclaredMethodIterator it(*this); while (it.Next()) { - // Non-virtual methods cannot be classified as methodImpl - we should have thrown an - // error before reaching this point. - CONSISTENCY_CHECK(!(!IsMdVirtual(it.Attrs()) && it.IsMethodImpl())); - - if (!IsMdVirtual(it.Attrs())) - { // Only virtual methods can participate in methodImpls + if (!IsMdVirtual(it.Attrs()) && it.IsMethodImpl()) + { + // Non-virtual methods can only be classified as methodImpl when implementing + // static virtual methods. + CONSISTENCY_CHECK(IsMdStatic(it.Attrs())); continue; } @@ -6290,75 +6299,80 @@ MethodTableBuilder::PlaceMethodImpls() // Get the declaration part of the method impl. It will either be a token // (declaration is on this type) or a method desc. bmtMethodHandle hDeclMethod = bmtMethodImpl->GetDeclarationMethod(iEntry); - if(hDeclMethod.IsMDMethod()) - { - // The declaration is on the type being built - bmtMDMethod * pCurDeclMethod = hDeclMethod.AsMDMethod(); - - mdToken mdef = pCurDeclMethod->GetMethodSignature().GetToken(); - if (bmtMethodImpl->IsBody(mdef)) - { // A method declared on this class cannot be both a decl and an impl - BuildMethodTableThrowException(IDS_CLASSLOAD_MI_MULTIPLEOVERRIDES, mdef); - } - if (IsInterface()) - { - // Throws - PlaceInterfaceDeclarationOnInterface( - hDeclMethod, - pCurImplMethod, - slots, // Adds override to the slot and replaced arrays. - replaced, - &slotIndex, - dwMaxSlotSize); // Increments count - } - else - { - // Throws - PlaceLocalDeclarationOnClass( - pCurDeclMethod, - pCurImplMethod, - slots, // Adds override to the slot and replaced arrays. - replaced, - &slotIndex, - dwMaxSlotSize); // Increments count - } - } - else + // Don't place static virtual method overrides in the vtable + if (!IsMdStatic(hDeclMethod.GetDeclAttrs())) { - bmtRTMethod * pCurDeclMethod = hDeclMethod.AsRTMethod(); - - if (IsInterface()) - { - // Throws - PlaceInterfaceDeclarationOnInterface( - hDeclMethod, - pCurImplMethod, - slots, // Adds override to the slot and replaced arrays. - replaced, - &slotIndex, - dwMaxSlotSize); // Increments count - } - else + if(hDeclMethod.IsMDMethod()) { - // Do not use pDecl->IsInterface here as that asks the method table and the MT may not yet be set up. - if (pCurDeclMethod->GetOwningType()->IsInterface()) + // The declaration is on the type being built + bmtMDMethod * pCurDeclMethod = hDeclMethod.AsMDMethod(); + + mdToken mdef = pCurDeclMethod->GetMethodSignature().GetToken(); + if (bmtMethodImpl->IsBody(mdef)) + { // A method declared on this class cannot be both a decl and an impl + BuildMethodTableThrowException(IDS_CLASSLOAD_MI_MULTIPLEOVERRIDES, mdef); + } + + if (IsInterface()) { // Throws - PlaceInterfaceDeclarationOnClass( - pCurDeclMethod, - pCurImplMethod); + PlaceInterfaceDeclarationOnInterface( + hDeclMethod, + pCurImplMethod, + slots, // Adds override to the slot and replaced arrays. + replaced, + &slotIndex, + dwMaxSlotSize); // Increments count } else { // Throws - PlaceParentDeclarationOnClass( + PlaceLocalDeclarationOnClass( pCurDeclMethod, pCurImplMethod, - slots, + slots, // Adds override to the slot and replaced arrays. + replaced, + &slotIndex, + dwMaxSlotSize); // Increments count + } + } + else + { + bmtRTMethod * pCurDeclMethod = hDeclMethod.AsRTMethod(); + + if (IsInterface()) + { + // Throws + PlaceInterfaceDeclarationOnInterface( + hDeclMethod, + pCurImplMethod, + slots, // Adds override to the slot and replaced arrays. replaced, &slotIndex, - dwMaxSlotSize); // Increments count + dwMaxSlotSize); // Increments count + } + else + { + // Do not use pDecl->IsInterface here as that asks the method table and the MT may not yet be set up. + if (pCurDeclMethod->GetOwningType()->IsInterface()) + { + // Throws + PlaceInterfaceDeclarationOnClass( + pCurDeclMethod, + pCurImplMethod); + } + else + { + // Throws + PlaceParentDeclarationOnClass( + pCurDeclMethod, + pCurImplMethod, + slots, + replaced, + &slotIndex, + dwMaxSlotSize); // Increments count + } } } } @@ -9810,7 +9824,8 @@ MethodTable * MethodTableBuilder::AllocateNewMT( LoaderAllocator *pAllocator, BOOL isInterface, BOOL fDynamicStatics, - BOOL fHasGenericsStaticsInfo + BOOL fHasGenericsStaticsInfo, + BOOL fHasVirtualStaticMethods #ifdef FEATURE_COMINTEROP , BOOL fHasDynamicInterfaceMap #endif @@ -9953,6 +9968,10 @@ MethodTable * MethodTableBuilder::AllocateNewMT( // initialize the total number of slots pMT->SetNumVirtuals(static_cast(dwVirtuals)); + if (fHasVirtualStaticMethods) + { + pMT->SetHasVirtualStaticMethods(); + } pMT->SetParentMethodTable(pMTParent); @@ -10130,6 +10149,7 @@ MethodTableBuilder::SetupMethodTable2( IsInterface(), bmtProp->fDynamicStatics, bmtProp->fGenericsStatics, + bmtProp->fHasVirtualStaticMethods, #ifdef FEATURE_COMINTEROP fHasDynamicInterfaceMap, #endif diff --git a/src/coreclr/vm/methodtablebuilder.h b/src/coreclr/vm/methodtablebuilder.h index 346ec5012606a..c44568a2f96c3 100644 --- a/src/coreclr/vm/methodtablebuilder.h +++ b/src/coreclr/vm/methodtablebuilder.h @@ -1325,6 +1325,7 @@ class MethodTableBuilder bool fIsEnum; bool fNoSanityChecks; bool fSparse; // Set to true if a sparse interface is being used. + bool fHasVirtualStaticMethods; // Set to true if the interface type declares virtual static methods. // Com Interop, ComWrapper classes extend from ComObject bool fIsComObjectType; // whether this class is an instance of ComObject class @@ -1496,7 +1497,7 @@ class MethodTableBuilder AddNonVirtualMethod(bmtMDMethod * pMethod) { INDEBUG(SealVirtualSlotSection()); - CONSISTENCY_CHECK(!IsMdVirtual(pMethod->GetDeclAttrs())); + CONSISTENCY_CHECK(!IsMdVirtual(pMethod->GetDeclAttrs()) || IsMdStatic(pMethod->GetDeclAttrs())); pMethod->SetSlotIndex(pSlotTable->GetSlotCount()); if (!pSlotTable->AddMethodSlot(bmtMethodSlot(pMethod, pMethod))) return false; @@ -2984,7 +2985,8 @@ class MethodTableBuilder LoaderAllocator *pAllocator, BOOL isIFace, BOOL fDynamicStatics, - BOOL fHasGenericsStaticsInfo + BOOL fHasGenericsStaticsInfo, + BOOL fHasVirtualStaticMethods #ifdef FEATURE_COMINTEROP , BOOL bHasDynamicInterfaceMap #endif From 93c9fb73c4e8da45a3d868a051713228bd7cf804 Mon Sep 17 00:00:00 2001 From: Tomas Date: Wed, 21 Apr 2021 22:17:53 +0200 Subject: [PATCH 15/39] First version of method resolution - Scenario1-5 passing --- src/coreclr/vm/methodtable.cpp | 89 +++++++++++++++++++++++++++++++++- src/coreclr/vm/methodtable.h | 4 ++ 2 files changed, 92 insertions(+), 1 deletion(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index c2aaba0e8888b..1e163b1db4c6a 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9187,10 +9187,97 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA MethodDesc * MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD) { - // TODO + for (MethodTable* pMT = this; pMT != nullptr; pMT = pMT->GetParentMethodTable()) + { + MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceMD); + if (pMD != nullptr) + { + return pMD; + } + } COMPlusThrow(kTypeLoadException, E_NOTIMPL); } +//========================================================================================== +// Try to locate the appropriate MethodImpl matching a given interface static virtual method. +// Returns nullptr on failure. +MethodDesc* +MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD) +{ + HRESULT hr = S_OK; + IMDInternalImport* pMDInternalImport = GetMDImport(); + HENUMInternalMethodImplHolder hEnumMethodImpl(pMDInternalImport); + hr = hEnumMethodImpl.EnumMethodImplInitNoThrow(GetCl()); + + if (FAILED(hr)) + { + COMPlusThrow(kTypeLoadException, hr); + } + + // This gets the count out of the metadata interface. + uint32_t dwNumberMethodImpls = hEnumMethodImpl.EnumMethodImplGetCount(); + + // Iterate through each MethodImpl declared on this class + for (uint32_t i = 0; i < dwNumberMethodImpls; i++) + { + mdToken methodBody; + mdToken methodDecl; + hr = hEnumMethodImpl.EnumMethodImplNext(&methodBody, &methodDecl); + if (FAILED(hr)) + { + COMPlusThrow(kTypeLoadException, hr); + } + if (hr == S_FALSE) + { + // In the odd case that the enumerator fails before we've reached the total reported + // entries, let's reset the count and just break out. (Should we throw?) + break; + } + mdToken tkParent; + hr = pMDInternalImport->GetParentToken(methodDecl, &tkParent); + if (FAILED(hr)) + { + COMPlusThrow(kTypeLoadException, hr); + } + MethodTable *pInterfaceMT = ClassLoader::LoadTypeDefOrRefOrSpecThrowing( + GetModule(), + tkParent, + NULL /*SigTypeContext*/) + .GetMethodTable(); + if (pInterfaceMT != pInterfaceMD->GetMethodTable()) + { + continue; + } + MethodDesc *pMethodDecl = MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( + GetModule(), + methodDecl, + NULL /*SigTypeContext*/, + /* strictMetadataChecks */ FALSE, + /* allowInstParam */ FALSE); + if (pMethodDecl == nullptr) + { + COMPlusThrow(kTypeLoadException, E_FAIL); + } + if (pMethodDecl != pInterfaceMD) + { + continue; + } + MethodDesc *pMethodImpl = MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( + GetModule(), + methodBody, + NULL /*SigTypeContext*/, + /* strictMetadataChecks */ FALSE, + /* allowInstParam */ FALSE); + if (pMethodImpl == nullptr) + { + COMPlusThrow(kTypeLoadException, E_FAIL); + } + return pMethodImpl; + } + + return nullptr; +} + //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface method pInterfaceMD. // diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index 818c51a8166cb..1b8fe141b8c8e 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -2398,6 +2398,10 @@ class MethodTable // when it comes to dispatching pItfMT methods. BOOL HasSameInterfaceImplementationAsParent(MethodTable *pItfMT, MethodTable *pParentMT); + // Try to resolve a given static virtual method override on this type. Return nullptr + // when not found. + MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD); + public: static MethodDesc *MapMethodDeclToMethodImpl(MethodDesc *pMDDecl); From 9e8be24da6505804f9ba8241fc837ffa56441e1b Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 21 Apr 2021 17:49:26 -0700 Subject: [PATCH 16/39] Desired change --- .../TypeHierarchy/TypeHierarchyTest_minimal.il | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il index 102a9c44c6d07..bae6f2efba9d1 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest_minimal.il @@ -47,7 +47,20 @@ .method public static int32 Main() cil managed noinlining { .entrypoint - call void TestEntrypoint::Test_Scenario1() + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + leave.s Scenario1Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario1" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario1Done + } +Scenario1Done: nop call int32 [TypeHierarchyCommonCs]Statics::ReportResults() ret } // end of method Main From 4b0a75fb09a14416cc35a4024d6fe0185272d2c9 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 21 Apr 2021 18:11:32 -0700 Subject: [PATCH 17/39] Add try and catch to TypeHierarchyTest --- .../TypeHierarchy/Generator/Program.cs | 15 +- .../TypeHierarchy/TypeHierarchyTest.il | 3935 +++++++++++++++-- 2 files changed, 3668 insertions(+), 282 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index 68a72e6806c78..a6363b989c50d 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -492,7 +492,19 @@ static void Main(string[] args) swTestClassMethods.WriteLine($" ret"); EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); // Call test method from main method - swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); + swMainMethodBody.WriteLine(" .try {"); + swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); + swMainMethodBody.WriteLine($" leave.s {scenarioName}Done"); + swMainMethodBody.WriteLine(" } catch [System.Runtime]System.Exception {"); + swMainMethodBody.WriteLine($" stloc.0"); + swMainMethodBody.WriteLine($" ldstr \"{scenarioName}\""); + swMainMethodBody.WriteLine($" ldnull"); + swMainMethodBody.WriteLine($" ldloc.0"); + swMainMethodBody.WriteLine($" callvirt instance string [System.Runtime]System.Object::ToString()"); + swMainMethodBody.WriteLine($" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string)"); + swMainMethodBody.WriteLine($" leave.s {scenarioName}Done"); + swMainMethodBody.WriteLine(" }"); + swMainMethodBody.WriteLine($"{scenarioName}Done: nop"); string GenericTypeSuffix(string genericParams) { @@ -522,6 +534,7 @@ string GenericTypeSuffix(string genericParams) EmitMethod(twOutputTest, mainMethod); twOutputTest.WriteLine(" .entrypoint"); + twOutputTest.WriteLine(" .locals init (class [System.Runtime]System.Exception V_0)"); twOutputTest.Write(swMainMethodBody.ToString()); twOutputTest.WriteLine($" call int32 { CommonCsPrefix}Statics::ReportResults()"); twOutputTest.WriteLine(" ret"); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il index 639cb507d74fa..9204d6c48dbb9 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -9754,287 +9754,3660 @@ .method public static int32 Main() cil managed noinlining { .entrypoint - call void TestEntrypoint::Test_Scenario1() - call void TestEntrypoint::Test_Scenario2() - call void TestEntrypoint::Test_Scenario3() - call void TestEntrypoint::Test_Scenario4() - call void TestEntrypoint::Test_Scenario5() - call void TestEntrypoint::Test_Scenario6() - call void TestEntrypoint::Test_Scenario7() - call void TestEntrypoint::Test_Scenario8() - call void TestEntrypoint::Test_Scenario9() - call void TestEntrypoint::Test_Scenario10() - call void TestEntrypoint::Test_Scenario11() - call void TestEntrypoint::Test_Scenario12() - call void TestEntrypoint::Test_Scenario13() - call void TestEntrypoint::Test_Scenario14() - call void TestEntrypoint::Test_Scenario15() - call void TestEntrypoint::Test_Scenario16() - call void TestEntrypoint::Test_Scenario17() - call void TestEntrypoint::Test_Scenario18() - call void TestEntrypoint::Test_Scenario19() - call void TestEntrypoint::Test_Scenario20() - call void TestEntrypoint::Test_Scenario21() - call void TestEntrypoint::Test_Scenario22() - call void TestEntrypoint::Test_Scenario23() - call void TestEntrypoint::Test_Scenario24() - call void TestEntrypoint::Test_Scenario25() - call void TestEntrypoint::Test_Scenario26() - call void TestEntrypoint::Test_Scenario27() - call void TestEntrypoint::Test_Scenario28() - call void TestEntrypoint::Test_Scenario29() - call void TestEntrypoint::Test_Scenario30() - call void TestEntrypoint::Test_Scenario31() - call void TestEntrypoint::Test_Scenario32() - call void TestEntrypoint::Test_Scenario33() - call void TestEntrypoint::Test_Scenario34() - call void TestEntrypoint::Test_Scenario35() - call void TestEntrypoint::Test_Scenario36() - call void TestEntrypoint::Test_Scenario37() - call void TestEntrypoint::Test_Scenario38() - call void TestEntrypoint::Test_Scenario39() - call void TestEntrypoint::Test_Scenario40() - call void TestEntrypoint::Test_Scenario41() - call void TestEntrypoint::Test_Scenario42() - call void TestEntrypoint::Test_Scenario43() - call void TestEntrypoint::Test_Scenario44() - call void TestEntrypoint::Test_Scenario45() - call void TestEntrypoint::Test_Scenario46() - call void TestEntrypoint::Test_Scenario47() - call void TestEntrypoint::Test_Scenario48() - call void TestEntrypoint::Test_Scenario49() - call void TestEntrypoint::Test_Scenario50() - call void TestEntrypoint::Test_Scenario51() - call void TestEntrypoint::Test_Scenario52() - call void TestEntrypoint::Test_Scenario53() - call void TestEntrypoint::Test_Scenario54() - call void TestEntrypoint::Test_Scenario55() - call void TestEntrypoint::Test_Scenario56() - call void TestEntrypoint::Test_Scenario57() - call void TestEntrypoint::Test_Scenario58() - call void TestEntrypoint::Test_Scenario59() - call void TestEntrypoint::Test_Scenario60() - call void TestEntrypoint::Test_Scenario61() - call void TestEntrypoint::Test_Scenario62() - call void TestEntrypoint::Test_Scenario63() - call void TestEntrypoint::Test_Scenario64() - call void TestEntrypoint::Test_Scenario65() - call void TestEntrypoint::Test_Scenario66() - call void TestEntrypoint::Test_Scenario67() - call void TestEntrypoint::Test_Scenario68() - call void TestEntrypoint::Test_Scenario69() - call void TestEntrypoint::Test_Scenario70() - call void TestEntrypoint::Test_Scenario71() - call void TestEntrypoint::Test_Scenario72() - call void TestEntrypoint::Test_Scenario73() - call void TestEntrypoint::Test_Scenario74() - call void TestEntrypoint::Test_Scenario75() - call void TestEntrypoint::Test_Scenario76() - call void TestEntrypoint::Test_Scenario77() - call void TestEntrypoint::Test_Scenario78() - call void TestEntrypoint::Test_Scenario79() - call void TestEntrypoint::Test_Scenario80() - call void TestEntrypoint::Test_Scenario81() - call void TestEntrypoint::Test_Scenario82() - call void TestEntrypoint::Test_Scenario83() - call void TestEntrypoint::Test_Scenario84() - call void TestEntrypoint::Test_Scenario85() - call void TestEntrypoint::Test_Scenario86() - call void TestEntrypoint::Test_Scenario87() - call void TestEntrypoint::Test_Scenario88() - call void TestEntrypoint::Test_Scenario89() - call void TestEntrypoint::Test_Scenario90() - call void TestEntrypoint::Test_Scenario91() - call void TestEntrypoint::Test_Scenario92() - call void TestEntrypoint::Test_Scenario93() - call void TestEntrypoint::Test_Scenario94() - call void TestEntrypoint::Test_Scenario95() - call void TestEntrypoint::Test_Scenario96() - call void TestEntrypoint::Test_Scenario97() - call void TestEntrypoint::Test_Scenario98() - call void TestEntrypoint::Test_Scenario99() - call void TestEntrypoint::Test_Scenario100() - call void TestEntrypoint::Test_Scenario101() - call void TestEntrypoint::Test_Scenario102() - call void TestEntrypoint::Test_Scenario103() - call void TestEntrypoint::Test_Scenario104() - call void TestEntrypoint::Test_Scenario105() - call void TestEntrypoint::Test_Scenario106() - call void TestEntrypoint::Test_Scenario107() - call void TestEntrypoint::Test_Scenario108() - call void TestEntrypoint::Test_Scenario109() - call void TestEntrypoint::Test_Scenario110() - call void TestEntrypoint::Test_Scenario111() - call void TestEntrypoint::Test_Scenario112() - call void TestEntrypoint::Test_Scenario113() - call void TestEntrypoint::Test_Scenario114() - call void TestEntrypoint::Test_Scenario115() - call void TestEntrypoint::Test_Scenario116() - call void TestEntrypoint::Test_Scenario117() - call void TestEntrypoint::Test_Scenario118() - call void TestEntrypoint::Test_Scenario119() - call void TestEntrypoint::Test_Scenario120() - call void TestEntrypoint::Test_Scenario121() - call void TestEntrypoint::Test_Scenario122() - call void TestEntrypoint::Test_Scenario123() - call void TestEntrypoint::Test_Scenario124() - call void TestEntrypoint::Test_Scenario125() - call void TestEntrypoint::Test_Scenario126() - call void TestEntrypoint::Test_Scenario127() - call void TestEntrypoint::Test_Scenario128() - call void TestEntrypoint::Test_Scenario129() - call void TestEntrypoint::Test_Scenario130() - call void TestEntrypoint::Test_Scenario131() - call void TestEntrypoint::Test_Scenario132() - call void TestEntrypoint::Test_Scenario133() - call void TestEntrypoint::Test_Scenario134() - call void TestEntrypoint::Test_Scenario135() - call void TestEntrypoint::Test_Scenario136() - call void TestEntrypoint::Test_Scenario137() - call void TestEntrypoint::Test_Scenario138() - call void TestEntrypoint::Test_Scenario139() - call void TestEntrypoint::Test_Scenario140() - call void TestEntrypoint::Test_Scenario141() - call void TestEntrypoint::Test_Scenario142() - call void TestEntrypoint::Test_Scenario143() - call void TestEntrypoint::Test_Scenario144() - call void TestEntrypoint::Test_Scenario145() - call void TestEntrypoint::Test_Scenario146() - call void TestEntrypoint::Test_Scenario147() - call void TestEntrypoint::Test_Scenario148() - call void TestEntrypoint::Test_Scenario149() - call void TestEntrypoint::Test_Scenario150() - call void TestEntrypoint::Test_Scenario151() - call void TestEntrypoint::Test_Scenario152() - call void TestEntrypoint::Test_Scenario153() - call void TestEntrypoint::Test_Scenario154() - call void TestEntrypoint::Test_Scenario155() - call void TestEntrypoint::Test_Scenario156() - call void TestEntrypoint::Test_Scenario157() - call void TestEntrypoint::Test_Scenario158() - call void TestEntrypoint::Test_Scenario159() - call void TestEntrypoint::Test_Scenario160() - call void TestEntrypoint::Test_Scenario161() - call void TestEntrypoint::Test_Scenario162() - call void TestEntrypoint::Test_Scenario163() - call void TestEntrypoint::Test_Scenario164() - call void TestEntrypoint::Test_Scenario165() - call void TestEntrypoint::Test_Scenario166() - call void TestEntrypoint::Test_Scenario167() - call void TestEntrypoint::Test_Scenario168() - call void TestEntrypoint::Test_Scenario169() - call void TestEntrypoint::Test_Scenario170() - call void TestEntrypoint::Test_Scenario171() - call void TestEntrypoint::Test_Scenario172() - call void TestEntrypoint::Test_Scenario173() - call void TestEntrypoint::Test_Scenario174() - call void TestEntrypoint::Test_Scenario175() - call void TestEntrypoint::Test_Scenario176() - call void TestEntrypoint::Test_Scenario177() - call void TestEntrypoint::Test_Scenario178() - call void TestEntrypoint::Test_Scenario179() - call void TestEntrypoint::Test_Scenario180() - call void TestEntrypoint::Test_Scenario181() - call void TestEntrypoint::Test_Scenario182() - call void TestEntrypoint::Test_Scenario183() - call void TestEntrypoint::Test_Scenario184() - call void TestEntrypoint::Test_Scenario185() - call void TestEntrypoint::Test_Scenario186() - call void TestEntrypoint::Test_Scenario187() - call void TestEntrypoint::Test_Scenario188() - call void TestEntrypoint::Test_Scenario189() - call void TestEntrypoint::Test_Scenario190() - call void TestEntrypoint::Test_Scenario191() - call void TestEntrypoint::Test_Scenario192() - call void TestEntrypoint::Test_Scenario193() - call void TestEntrypoint::Test_Scenario194() - call void TestEntrypoint::Test_Scenario195() - call void TestEntrypoint::Test_Scenario196() - call void TestEntrypoint::Test_Scenario197() - call void TestEntrypoint::Test_Scenario198() - call void TestEntrypoint::Test_Scenario199() - call void TestEntrypoint::Test_Scenario200() - call void TestEntrypoint::Test_Scenario201() - call void TestEntrypoint::Test_Scenario202() - call void TestEntrypoint::Test_Scenario203() - call void TestEntrypoint::Test_Scenario204() - call void TestEntrypoint::Test_Scenario205() - call void TestEntrypoint::Test_Scenario206() - call void TestEntrypoint::Test_Scenario207() - call void TestEntrypoint::Test_Scenario208() - call void TestEntrypoint::Test_Scenario209() - call void TestEntrypoint::Test_Scenario210() - call void TestEntrypoint::Test_Scenario211() - call void TestEntrypoint::Test_Scenario212() - call void TestEntrypoint::Test_Scenario213() - call void TestEntrypoint::Test_Scenario214() - call void TestEntrypoint::Test_Scenario215() - call void TestEntrypoint::Test_Scenario216() - call void TestEntrypoint::Test_Scenario217() - call void TestEntrypoint::Test_Scenario218() - call void TestEntrypoint::Test_Scenario219() - call void TestEntrypoint::Test_Scenario220() - call void TestEntrypoint::Test_Scenario221() - call void TestEntrypoint::Test_Scenario222() - call void TestEntrypoint::Test_Scenario223() - call void TestEntrypoint::Test_Scenario224() - call void TestEntrypoint::Test_Scenario225() - call void TestEntrypoint::Test_Scenario226() - call void TestEntrypoint::Test_Scenario227() - call void TestEntrypoint::Test_Scenario228() - call void TestEntrypoint::Test_Scenario229() - call void TestEntrypoint::Test_Scenario230() - call void TestEntrypoint::Test_Scenario231() - call void TestEntrypoint::Test_Scenario232() - call void TestEntrypoint::Test_Scenario233() - call void TestEntrypoint::Test_Scenario234() - call void TestEntrypoint::Test_Scenario235() - call void TestEntrypoint::Test_Scenario236() - call void TestEntrypoint::Test_Scenario237() - call void TestEntrypoint::Test_Scenario238() - call void TestEntrypoint::Test_Scenario239() - call void TestEntrypoint::Test_Scenario240() - call void TestEntrypoint::Test_Scenario241() - call void TestEntrypoint::Test_Scenario242() - call void TestEntrypoint::Test_Scenario243() - call void TestEntrypoint::Test_Scenario244() - call void TestEntrypoint::Test_Scenario245() - call void TestEntrypoint::Test_Scenario246() - call void TestEntrypoint::Test_Scenario247() - call void TestEntrypoint::Test_Scenario248() - call void TestEntrypoint::Test_Scenario249() - call void TestEntrypoint::Test_Scenario250() - call void TestEntrypoint::Test_Scenario251() - call void TestEntrypoint::Test_Scenario252() - call void TestEntrypoint::Test_Scenario253() - call void TestEntrypoint::Test_Scenario254() - call void TestEntrypoint::Test_Scenario255() - call void TestEntrypoint::Test_Scenario256() - call void TestEntrypoint::Test_Scenario257() - call void TestEntrypoint::Test_Scenario258() - call void TestEntrypoint::Test_Scenario259() - call void TestEntrypoint::Test_Scenario260() - call void TestEntrypoint::Test_Scenario261() - call void TestEntrypoint::Test_Scenario262() - call void TestEntrypoint::Test_Scenario263() - call void TestEntrypoint::Test_Scenario264() - call void TestEntrypoint::Test_Scenario265() - call void TestEntrypoint::Test_Scenario266() - call void TestEntrypoint::Test_Scenario267() - call void TestEntrypoint::Test_Scenario268() - call void TestEntrypoint::Test_Scenario269() - call void TestEntrypoint::Test_Scenario270() - call void TestEntrypoint::Test_Scenario271() - call void TestEntrypoint::Test_Scenario272() - call void TestEntrypoint::Test_Scenario273() - call void TestEntrypoint::Test_Scenario274() - call void TestEntrypoint::Test_Scenario275() - call void TestEntrypoint::Test_Scenario276() - call void TestEntrypoint::Test_Scenario277() - call void TestEntrypoint::Test_Scenario278() - call void TestEntrypoint::Test_Scenario279() - call void TestEntrypoint::Test_Scenario280() - call void TestEntrypoint::Test_Scenario281() + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + leave.s Scenario1Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario1" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario1Done + } +Scenario1Done: nop + .try { + call void TestEntrypoint::Test_Scenario2() + leave.s Scenario2Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario2" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario2Done + } +Scenario2Done: nop + .try { + call void TestEntrypoint::Test_Scenario3() + leave.s Scenario3Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario3" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario3Done + } +Scenario3Done: nop + .try { + call void TestEntrypoint::Test_Scenario4() + leave.s Scenario4Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario4" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario4Done + } +Scenario4Done: nop + .try { + call void TestEntrypoint::Test_Scenario5() + leave.s Scenario5Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario5" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario5Done + } +Scenario5Done: nop + .try { + call void TestEntrypoint::Test_Scenario6() + leave.s Scenario6Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario6" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario6Done + } +Scenario6Done: nop + .try { + call void TestEntrypoint::Test_Scenario7() + leave.s Scenario7Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario7" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario7Done + } +Scenario7Done: nop + .try { + call void TestEntrypoint::Test_Scenario8() + leave.s Scenario8Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario8" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario8Done + } +Scenario8Done: nop + .try { + call void TestEntrypoint::Test_Scenario9() + leave.s Scenario9Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario9" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario9Done + } +Scenario9Done: nop + .try { + call void TestEntrypoint::Test_Scenario10() + leave.s Scenario10Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario10" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario10Done + } +Scenario10Done: nop + .try { + call void TestEntrypoint::Test_Scenario11() + leave.s Scenario11Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario11" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario11Done + } +Scenario11Done: nop + .try { + call void TestEntrypoint::Test_Scenario12() + leave.s Scenario12Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario12" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario12Done + } +Scenario12Done: nop + .try { + call void TestEntrypoint::Test_Scenario13() + leave.s Scenario13Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario13" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario13Done + } +Scenario13Done: nop + .try { + call void TestEntrypoint::Test_Scenario14() + leave.s Scenario14Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario14" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario14Done + } +Scenario14Done: nop + .try { + call void TestEntrypoint::Test_Scenario15() + leave.s Scenario15Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario15" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario15Done + } +Scenario15Done: nop + .try { + call void TestEntrypoint::Test_Scenario16() + leave.s Scenario16Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario16" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario16Done + } +Scenario16Done: nop + .try { + call void TestEntrypoint::Test_Scenario17() + leave.s Scenario17Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario17" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario17Done + } +Scenario17Done: nop + .try { + call void TestEntrypoint::Test_Scenario18() + leave.s Scenario18Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario18" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario18Done + } +Scenario18Done: nop + .try { + call void TestEntrypoint::Test_Scenario19() + leave.s Scenario19Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario19" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario19Done + } +Scenario19Done: nop + .try { + call void TestEntrypoint::Test_Scenario20() + leave.s Scenario20Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario20" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario20Done + } +Scenario20Done: nop + .try { + call void TestEntrypoint::Test_Scenario21() + leave.s Scenario21Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario21" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario21Done + } +Scenario21Done: nop + .try { + call void TestEntrypoint::Test_Scenario22() + leave.s Scenario22Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario22" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario22Done + } +Scenario22Done: nop + .try { + call void TestEntrypoint::Test_Scenario23() + leave.s Scenario23Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario23" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario23Done + } +Scenario23Done: nop + .try { + call void TestEntrypoint::Test_Scenario24() + leave.s Scenario24Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario24" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario24Done + } +Scenario24Done: nop + .try { + call void TestEntrypoint::Test_Scenario25() + leave.s Scenario25Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario25" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario25Done + } +Scenario25Done: nop + .try { + call void TestEntrypoint::Test_Scenario26() + leave.s Scenario26Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario26" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario26Done + } +Scenario26Done: nop + .try { + call void TestEntrypoint::Test_Scenario27() + leave.s Scenario27Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario27" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario27Done + } +Scenario27Done: nop + .try { + call void TestEntrypoint::Test_Scenario28() + leave.s Scenario28Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario28" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario28Done + } +Scenario28Done: nop + .try { + call void TestEntrypoint::Test_Scenario29() + leave.s Scenario29Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario29" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario29Done + } +Scenario29Done: nop + .try { + call void TestEntrypoint::Test_Scenario30() + leave.s Scenario30Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario30" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario30Done + } +Scenario30Done: nop + .try { + call void TestEntrypoint::Test_Scenario31() + leave.s Scenario31Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario31" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario31Done + } +Scenario31Done: nop + .try { + call void TestEntrypoint::Test_Scenario32() + leave.s Scenario32Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario32" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario32Done + } +Scenario32Done: nop + .try { + call void TestEntrypoint::Test_Scenario33() + leave.s Scenario33Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario33" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario33Done + } +Scenario33Done: nop + .try { + call void TestEntrypoint::Test_Scenario34() + leave.s Scenario34Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario34" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario34Done + } +Scenario34Done: nop + .try { + call void TestEntrypoint::Test_Scenario35() + leave.s Scenario35Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario35" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario35Done + } +Scenario35Done: nop + .try { + call void TestEntrypoint::Test_Scenario36() + leave.s Scenario36Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario36" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario36Done + } +Scenario36Done: nop + .try { + call void TestEntrypoint::Test_Scenario37() + leave.s Scenario37Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario37" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario37Done + } +Scenario37Done: nop + .try { + call void TestEntrypoint::Test_Scenario38() + leave.s Scenario38Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario38" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario38Done + } +Scenario38Done: nop + .try { + call void TestEntrypoint::Test_Scenario39() + leave.s Scenario39Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario39" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario39Done + } +Scenario39Done: nop + .try { + call void TestEntrypoint::Test_Scenario40() + leave.s Scenario40Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario40" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario40Done + } +Scenario40Done: nop + .try { + call void TestEntrypoint::Test_Scenario41() + leave.s Scenario41Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario41" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario41Done + } +Scenario41Done: nop + .try { + call void TestEntrypoint::Test_Scenario42() + leave.s Scenario42Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario42" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario42Done + } +Scenario42Done: nop + .try { + call void TestEntrypoint::Test_Scenario43() + leave.s Scenario43Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario43" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario43Done + } +Scenario43Done: nop + .try { + call void TestEntrypoint::Test_Scenario44() + leave.s Scenario44Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario44" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario44Done + } +Scenario44Done: nop + .try { + call void TestEntrypoint::Test_Scenario45() + leave.s Scenario45Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario45" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario45Done + } +Scenario45Done: nop + .try { + call void TestEntrypoint::Test_Scenario46() + leave.s Scenario46Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario46" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario46Done + } +Scenario46Done: nop + .try { + call void TestEntrypoint::Test_Scenario47() + leave.s Scenario47Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario47" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario47Done + } +Scenario47Done: nop + .try { + call void TestEntrypoint::Test_Scenario48() + leave.s Scenario48Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario48" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario48Done + } +Scenario48Done: nop + .try { + call void TestEntrypoint::Test_Scenario49() + leave.s Scenario49Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario49" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario49Done + } +Scenario49Done: nop + .try { + call void TestEntrypoint::Test_Scenario50() + leave.s Scenario50Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario50" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario50Done + } +Scenario50Done: nop + .try { + call void TestEntrypoint::Test_Scenario51() + leave.s Scenario51Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario51" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario51Done + } +Scenario51Done: nop + .try { + call void TestEntrypoint::Test_Scenario52() + leave.s Scenario52Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario52" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario52Done + } +Scenario52Done: nop + .try { + call void TestEntrypoint::Test_Scenario53() + leave.s Scenario53Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario53" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario53Done + } +Scenario53Done: nop + .try { + call void TestEntrypoint::Test_Scenario54() + leave.s Scenario54Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario54" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario54Done + } +Scenario54Done: nop + .try { + call void TestEntrypoint::Test_Scenario55() + leave.s Scenario55Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario55" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario55Done + } +Scenario55Done: nop + .try { + call void TestEntrypoint::Test_Scenario56() + leave.s Scenario56Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario56" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario56Done + } +Scenario56Done: nop + .try { + call void TestEntrypoint::Test_Scenario57() + leave.s Scenario57Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario57" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario57Done + } +Scenario57Done: nop + .try { + call void TestEntrypoint::Test_Scenario58() + leave.s Scenario58Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario58" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario58Done + } +Scenario58Done: nop + .try { + call void TestEntrypoint::Test_Scenario59() + leave.s Scenario59Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario59" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario59Done + } +Scenario59Done: nop + .try { + call void TestEntrypoint::Test_Scenario60() + leave.s Scenario60Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario60" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario60Done + } +Scenario60Done: nop + .try { + call void TestEntrypoint::Test_Scenario61() + leave.s Scenario61Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario61" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario61Done + } +Scenario61Done: nop + .try { + call void TestEntrypoint::Test_Scenario62() + leave.s Scenario62Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario62" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario62Done + } +Scenario62Done: nop + .try { + call void TestEntrypoint::Test_Scenario63() + leave.s Scenario63Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario63" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario63Done + } +Scenario63Done: nop + .try { + call void TestEntrypoint::Test_Scenario64() + leave.s Scenario64Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario64" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario64Done + } +Scenario64Done: nop + .try { + call void TestEntrypoint::Test_Scenario65() + leave.s Scenario65Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario65" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario65Done + } +Scenario65Done: nop + .try { + call void TestEntrypoint::Test_Scenario66() + leave.s Scenario66Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario66" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario66Done + } +Scenario66Done: nop + .try { + call void TestEntrypoint::Test_Scenario67() + leave.s Scenario67Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario67" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario67Done + } +Scenario67Done: nop + .try { + call void TestEntrypoint::Test_Scenario68() + leave.s Scenario68Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario68" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario68Done + } +Scenario68Done: nop + .try { + call void TestEntrypoint::Test_Scenario69() + leave.s Scenario69Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario69" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario69Done + } +Scenario69Done: nop + .try { + call void TestEntrypoint::Test_Scenario70() + leave.s Scenario70Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario70" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario70Done + } +Scenario70Done: nop + .try { + call void TestEntrypoint::Test_Scenario71() + leave.s Scenario71Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario71" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario71Done + } +Scenario71Done: nop + .try { + call void TestEntrypoint::Test_Scenario72() + leave.s Scenario72Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario72" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario72Done + } +Scenario72Done: nop + .try { + call void TestEntrypoint::Test_Scenario73() + leave.s Scenario73Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario73" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario73Done + } +Scenario73Done: nop + .try { + call void TestEntrypoint::Test_Scenario74() + leave.s Scenario74Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario74" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario74Done + } +Scenario74Done: nop + .try { + call void TestEntrypoint::Test_Scenario75() + leave.s Scenario75Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario75" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario75Done + } +Scenario75Done: nop + .try { + call void TestEntrypoint::Test_Scenario76() + leave.s Scenario76Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario76" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario76Done + } +Scenario76Done: nop + .try { + call void TestEntrypoint::Test_Scenario77() + leave.s Scenario77Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario77" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario77Done + } +Scenario77Done: nop + .try { + call void TestEntrypoint::Test_Scenario78() + leave.s Scenario78Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario78" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario78Done + } +Scenario78Done: nop + .try { + call void TestEntrypoint::Test_Scenario79() + leave.s Scenario79Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario79" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario79Done + } +Scenario79Done: nop + .try { + call void TestEntrypoint::Test_Scenario80() + leave.s Scenario80Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario80" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario80Done + } +Scenario80Done: nop + .try { + call void TestEntrypoint::Test_Scenario81() + leave.s Scenario81Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario81" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario81Done + } +Scenario81Done: nop + .try { + call void TestEntrypoint::Test_Scenario82() + leave.s Scenario82Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario82" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario82Done + } +Scenario82Done: nop + .try { + call void TestEntrypoint::Test_Scenario83() + leave.s Scenario83Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario83" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario83Done + } +Scenario83Done: nop + .try { + call void TestEntrypoint::Test_Scenario84() + leave.s Scenario84Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario84" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario84Done + } +Scenario84Done: nop + .try { + call void TestEntrypoint::Test_Scenario85() + leave.s Scenario85Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario85" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario85Done + } +Scenario85Done: nop + .try { + call void TestEntrypoint::Test_Scenario86() + leave.s Scenario86Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario86" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario86Done + } +Scenario86Done: nop + .try { + call void TestEntrypoint::Test_Scenario87() + leave.s Scenario87Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario87" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario87Done + } +Scenario87Done: nop + .try { + call void TestEntrypoint::Test_Scenario88() + leave.s Scenario88Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario88" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario88Done + } +Scenario88Done: nop + .try { + call void TestEntrypoint::Test_Scenario89() + leave.s Scenario89Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario89" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario89Done + } +Scenario89Done: nop + .try { + call void TestEntrypoint::Test_Scenario90() + leave.s Scenario90Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario90" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario90Done + } +Scenario90Done: nop + .try { + call void TestEntrypoint::Test_Scenario91() + leave.s Scenario91Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario91" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario91Done + } +Scenario91Done: nop + .try { + call void TestEntrypoint::Test_Scenario92() + leave.s Scenario92Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario92" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario92Done + } +Scenario92Done: nop + .try { + call void TestEntrypoint::Test_Scenario93() + leave.s Scenario93Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario93" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario93Done + } +Scenario93Done: nop + .try { + call void TestEntrypoint::Test_Scenario94() + leave.s Scenario94Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario94" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario94Done + } +Scenario94Done: nop + .try { + call void TestEntrypoint::Test_Scenario95() + leave.s Scenario95Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario95" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario95Done + } +Scenario95Done: nop + .try { + call void TestEntrypoint::Test_Scenario96() + leave.s Scenario96Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario96" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario96Done + } +Scenario96Done: nop + .try { + call void TestEntrypoint::Test_Scenario97() + leave.s Scenario97Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario97" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario97Done + } +Scenario97Done: nop + .try { + call void TestEntrypoint::Test_Scenario98() + leave.s Scenario98Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario98" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario98Done + } +Scenario98Done: nop + .try { + call void TestEntrypoint::Test_Scenario99() + leave.s Scenario99Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario99" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario99Done + } +Scenario99Done: nop + .try { + call void TestEntrypoint::Test_Scenario100() + leave.s Scenario100Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario100" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario100Done + } +Scenario100Done: nop + .try { + call void TestEntrypoint::Test_Scenario101() + leave.s Scenario101Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario101" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario101Done + } +Scenario101Done: nop + .try { + call void TestEntrypoint::Test_Scenario102() + leave.s Scenario102Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario102" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario102Done + } +Scenario102Done: nop + .try { + call void TestEntrypoint::Test_Scenario103() + leave.s Scenario103Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario103" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario103Done + } +Scenario103Done: nop + .try { + call void TestEntrypoint::Test_Scenario104() + leave.s Scenario104Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario104" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario104Done + } +Scenario104Done: nop + .try { + call void TestEntrypoint::Test_Scenario105() + leave.s Scenario105Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario105" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario105Done + } +Scenario105Done: nop + .try { + call void TestEntrypoint::Test_Scenario106() + leave.s Scenario106Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario106" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario106Done + } +Scenario106Done: nop + .try { + call void TestEntrypoint::Test_Scenario107() + leave.s Scenario107Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario107" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario107Done + } +Scenario107Done: nop + .try { + call void TestEntrypoint::Test_Scenario108() + leave.s Scenario108Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario108" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario108Done + } +Scenario108Done: nop + .try { + call void TestEntrypoint::Test_Scenario109() + leave.s Scenario109Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario109" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario109Done + } +Scenario109Done: nop + .try { + call void TestEntrypoint::Test_Scenario110() + leave.s Scenario110Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario110" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario110Done + } +Scenario110Done: nop + .try { + call void TestEntrypoint::Test_Scenario111() + leave.s Scenario111Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario111" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario111Done + } +Scenario111Done: nop + .try { + call void TestEntrypoint::Test_Scenario112() + leave.s Scenario112Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario112" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario112Done + } +Scenario112Done: nop + .try { + call void TestEntrypoint::Test_Scenario113() + leave.s Scenario113Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario113" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario113Done + } +Scenario113Done: nop + .try { + call void TestEntrypoint::Test_Scenario114() + leave.s Scenario114Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario114" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario114Done + } +Scenario114Done: nop + .try { + call void TestEntrypoint::Test_Scenario115() + leave.s Scenario115Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario115" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario115Done + } +Scenario115Done: nop + .try { + call void TestEntrypoint::Test_Scenario116() + leave.s Scenario116Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario116" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario116Done + } +Scenario116Done: nop + .try { + call void TestEntrypoint::Test_Scenario117() + leave.s Scenario117Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario117" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario117Done + } +Scenario117Done: nop + .try { + call void TestEntrypoint::Test_Scenario118() + leave.s Scenario118Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario118" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario118Done + } +Scenario118Done: nop + .try { + call void TestEntrypoint::Test_Scenario119() + leave.s Scenario119Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario119" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario119Done + } +Scenario119Done: nop + .try { + call void TestEntrypoint::Test_Scenario120() + leave.s Scenario120Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario120" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario120Done + } +Scenario120Done: nop + .try { + call void TestEntrypoint::Test_Scenario121() + leave.s Scenario121Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario121" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario121Done + } +Scenario121Done: nop + .try { + call void TestEntrypoint::Test_Scenario122() + leave.s Scenario122Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario122" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario122Done + } +Scenario122Done: nop + .try { + call void TestEntrypoint::Test_Scenario123() + leave.s Scenario123Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario123" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario123Done + } +Scenario123Done: nop + .try { + call void TestEntrypoint::Test_Scenario124() + leave.s Scenario124Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario124" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario124Done + } +Scenario124Done: nop + .try { + call void TestEntrypoint::Test_Scenario125() + leave.s Scenario125Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario125" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario125Done + } +Scenario125Done: nop + .try { + call void TestEntrypoint::Test_Scenario126() + leave.s Scenario126Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario126" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario126Done + } +Scenario126Done: nop + .try { + call void TestEntrypoint::Test_Scenario127() + leave.s Scenario127Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario127" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario127Done + } +Scenario127Done: nop + .try { + call void TestEntrypoint::Test_Scenario128() + leave.s Scenario128Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario128" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario128Done + } +Scenario128Done: nop + .try { + call void TestEntrypoint::Test_Scenario129() + leave.s Scenario129Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario129" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario129Done + } +Scenario129Done: nop + .try { + call void TestEntrypoint::Test_Scenario130() + leave.s Scenario130Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario130" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario130Done + } +Scenario130Done: nop + .try { + call void TestEntrypoint::Test_Scenario131() + leave.s Scenario131Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario131" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario131Done + } +Scenario131Done: nop + .try { + call void TestEntrypoint::Test_Scenario132() + leave.s Scenario132Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario132" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario132Done + } +Scenario132Done: nop + .try { + call void TestEntrypoint::Test_Scenario133() + leave.s Scenario133Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario133" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario133Done + } +Scenario133Done: nop + .try { + call void TestEntrypoint::Test_Scenario134() + leave.s Scenario134Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario134" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario134Done + } +Scenario134Done: nop + .try { + call void TestEntrypoint::Test_Scenario135() + leave.s Scenario135Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario135" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario135Done + } +Scenario135Done: nop + .try { + call void TestEntrypoint::Test_Scenario136() + leave.s Scenario136Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario136" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario136Done + } +Scenario136Done: nop + .try { + call void TestEntrypoint::Test_Scenario137() + leave.s Scenario137Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario137" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario137Done + } +Scenario137Done: nop + .try { + call void TestEntrypoint::Test_Scenario138() + leave.s Scenario138Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario138" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario138Done + } +Scenario138Done: nop + .try { + call void TestEntrypoint::Test_Scenario139() + leave.s Scenario139Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario139" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario139Done + } +Scenario139Done: nop + .try { + call void TestEntrypoint::Test_Scenario140() + leave.s Scenario140Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario140" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario140Done + } +Scenario140Done: nop + .try { + call void TestEntrypoint::Test_Scenario141() + leave.s Scenario141Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario141" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario141Done + } +Scenario141Done: nop + .try { + call void TestEntrypoint::Test_Scenario142() + leave.s Scenario142Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario142" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario142Done + } +Scenario142Done: nop + .try { + call void TestEntrypoint::Test_Scenario143() + leave.s Scenario143Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario143" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario143Done + } +Scenario143Done: nop + .try { + call void TestEntrypoint::Test_Scenario144() + leave.s Scenario144Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario144" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario144Done + } +Scenario144Done: nop + .try { + call void TestEntrypoint::Test_Scenario145() + leave.s Scenario145Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario145" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario145Done + } +Scenario145Done: nop + .try { + call void TestEntrypoint::Test_Scenario146() + leave.s Scenario146Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario146" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario146Done + } +Scenario146Done: nop + .try { + call void TestEntrypoint::Test_Scenario147() + leave.s Scenario147Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario147" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario147Done + } +Scenario147Done: nop + .try { + call void TestEntrypoint::Test_Scenario148() + leave.s Scenario148Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario148" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario148Done + } +Scenario148Done: nop + .try { + call void TestEntrypoint::Test_Scenario149() + leave.s Scenario149Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario149" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario149Done + } +Scenario149Done: nop + .try { + call void TestEntrypoint::Test_Scenario150() + leave.s Scenario150Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario150" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario150Done + } +Scenario150Done: nop + .try { + call void TestEntrypoint::Test_Scenario151() + leave.s Scenario151Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario151" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario151Done + } +Scenario151Done: nop + .try { + call void TestEntrypoint::Test_Scenario152() + leave.s Scenario152Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario152" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario152Done + } +Scenario152Done: nop + .try { + call void TestEntrypoint::Test_Scenario153() + leave.s Scenario153Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario153" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario153Done + } +Scenario153Done: nop + .try { + call void TestEntrypoint::Test_Scenario154() + leave.s Scenario154Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario154" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario154Done + } +Scenario154Done: nop + .try { + call void TestEntrypoint::Test_Scenario155() + leave.s Scenario155Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario155" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario155Done + } +Scenario155Done: nop + .try { + call void TestEntrypoint::Test_Scenario156() + leave.s Scenario156Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario156" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario156Done + } +Scenario156Done: nop + .try { + call void TestEntrypoint::Test_Scenario157() + leave.s Scenario157Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario157" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario157Done + } +Scenario157Done: nop + .try { + call void TestEntrypoint::Test_Scenario158() + leave.s Scenario158Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario158" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario158Done + } +Scenario158Done: nop + .try { + call void TestEntrypoint::Test_Scenario159() + leave.s Scenario159Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario159" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario159Done + } +Scenario159Done: nop + .try { + call void TestEntrypoint::Test_Scenario160() + leave.s Scenario160Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario160" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario160Done + } +Scenario160Done: nop + .try { + call void TestEntrypoint::Test_Scenario161() + leave.s Scenario161Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario161" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario161Done + } +Scenario161Done: nop + .try { + call void TestEntrypoint::Test_Scenario162() + leave.s Scenario162Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario162" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario162Done + } +Scenario162Done: nop + .try { + call void TestEntrypoint::Test_Scenario163() + leave.s Scenario163Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario163" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario163Done + } +Scenario163Done: nop + .try { + call void TestEntrypoint::Test_Scenario164() + leave.s Scenario164Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario164" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario164Done + } +Scenario164Done: nop + .try { + call void TestEntrypoint::Test_Scenario165() + leave.s Scenario165Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario165" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario165Done + } +Scenario165Done: nop + .try { + call void TestEntrypoint::Test_Scenario166() + leave.s Scenario166Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario166" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario166Done + } +Scenario166Done: nop + .try { + call void TestEntrypoint::Test_Scenario167() + leave.s Scenario167Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario167" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario167Done + } +Scenario167Done: nop + .try { + call void TestEntrypoint::Test_Scenario168() + leave.s Scenario168Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario168" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario168Done + } +Scenario168Done: nop + .try { + call void TestEntrypoint::Test_Scenario169() + leave.s Scenario169Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario169" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario169Done + } +Scenario169Done: nop + .try { + call void TestEntrypoint::Test_Scenario170() + leave.s Scenario170Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario170" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario170Done + } +Scenario170Done: nop + .try { + call void TestEntrypoint::Test_Scenario171() + leave.s Scenario171Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario171" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario171Done + } +Scenario171Done: nop + .try { + call void TestEntrypoint::Test_Scenario172() + leave.s Scenario172Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario172" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario172Done + } +Scenario172Done: nop + .try { + call void TestEntrypoint::Test_Scenario173() + leave.s Scenario173Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario173" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario173Done + } +Scenario173Done: nop + .try { + call void TestEntrypoint::Test_Scenario174() + leave.s Scenario174Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario174" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario174Done + } +Scenario174Done: nop + .try { + call void TestEntrypoint::Test_Scenario175() + leave.s Scenario175Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario175" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario175Done + } +Scenario175Done: nop + .try { + call void TestEntrypoint::Test_Scenario176() + leave.s Scenario176Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario176" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario176Done + } +Scenario176Done: nop + .try { + call void TestEntrypoint::Test_Scenario177() + leave.s Scenario177Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario177" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario177Done + } +Scenario177Done: nop + .try { + call void TestEntrypoint::Test_Scenario178() + leave.s Scenario178Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario178" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario178Done + } +Scenario178Done: nop + .try { + call void TestEntrypoint::Test_Scenario179() + leave.s Scenario179Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario179" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario179Done + } +Scenario179Done: nop + .try { + call void TestEntrypoint::Test_Scenario180() + leave.s Scenario180Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario180" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario180Done + } +Scenario180Done: nop + .try { + call void TestEntrypoint::Test_Scenario181() + leave.s Scenario181Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario181" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario181Done + } +Scenario181Done: nop + .try { + call void TestEntrypoint::Test_Scenario182() + leave.s Scenario182Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario182" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario182Done + } +Scenario182Done: nop + .try { + call void TestEntrypoint::Test_Scenario183() + leave.s Scenario183Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario183" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario183Done + } +Scenario183Done: nop + .try { + call void TestEntrypoint::Test_Scenario184() + leave.s Scenario184Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario184" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario184Done + } +Scenario184Done: nop + .try { + call void TestEntrypoint::Test_Scenario185() + leave.s Scenario185Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario185" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario185Done + } +Scenario185Done: nop + .try { + call void TestEntrypoint::Test_Scenario186() + leave.s Scenario186Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario186" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario186Done + } +Scenario186Done: nop + .try { + call void TestEntrypoint::Test_Scenario187() + leave.s Scenario187Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario187" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario187Done + } +Scenario187Done: nop + .try { + call void TestEntrypoint::Test_Scenario188() + leave.s Scenario188Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario188" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario188Done + } +Scenario188Done: nop + .try { + call void TestEntrypoint::Test_Scenario189() + leave.s Scenario189Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario189" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario189Done + } +Scenario189Done: nop + .try { + call void TestEntrypoint::Test_Scenario190() + leave.s Scenario190Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario190" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario190Done + } +Scenario190Done: nop + .try { + call void TestEntrypoint::Test_Scenario191() + leave.s Scenario191Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario191" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario191Done + } +Scenario191Done: nop + .try { + call void TestEntrypoint::Test_Scenario192() + leave.s Scenario192Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario192" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario192Done + } +Scenario192Done: nop + .try { + call void TestEntrypoint::Test_Scenario193() + leave.s Scenario193Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario193" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario193Done + } +Scenario193Done: nop + .try { + call void TestEntrypoint::Test_Scenario194() + leave.s Scenario194Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario194" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario194Done + } +Scenario194Done: nop + .try { + call void TestEntrypoint::Test_Scenario195() + leave.s Scenario195Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario195" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario195Done + } +Scenario195Done: nop + .try { + call void TestEntrypoint::Test_Scenario196() + leave.s Scenario196Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario196" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario196Done + } +Scenario196Done: nop + .try { + call void TestEntrypoint::Test_Scenario197() + leave.s Scenario197Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario197" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario197Done + } +Scenario197Done: nop + .try { + call void TestEntrypoint::Test_Scenario198() + leave.s Scenario198Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario198" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario198Done + } +Scenario198Done: nop + .try { + call void TestEntrypoint::Test_Scenario199() + leave.s Scenario199Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario199" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario199Done + } +Scenario199Done: nop + .try { + call void TestEntrypoint::Test_Scenario200() + leave.s Scenario200Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario200" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario200Done + } +Scenario200Done: nop + .try { + call void TestEntrypoint::Test_Scenario201() + leave.s Scenario201Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario201" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario201Done + } +Scenario201Done: nop + .try { + call void TestEntrypoint::Test_Scenario202() + leave.s Scenario202Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario202" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario202Done + } +Scenario202Done: nop + .try { + call void TestEntrypoint::Test_Scenario203() + leave.s Scenario203Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario203" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario203Done + } +Scenario203Done: nop + .try { + call void TestEntrypoint::Test_Scenario204() + leave.s Scenario204Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario204" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario204Done + } +Scenario204Done: nop + .try { + call void TestEntrypoint::Test_Scenario205() + leave.s Scenario205Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario205" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario205Done + } +Scenario205Done: nop + .try { + call void TestEntrypoint::Test_Scenario206() + leave.s Scenario206Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario206" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario206Done + } +Scenario206Done: nop + .try { + call void TestEntrypoint::Test_Scenario207() + leave.s Scenario207Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario207" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario207Done + } +Scenario207Done: nop + .try { + call void TestEntrypoint::Test_Scenario208() + leave.s Scenario208Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario208" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario208Done + } +Scenario208Done: nop + .try { + call void TestEntrypoint::Test_Scenario209() + leave.s Scenario209Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario209" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario209Done + } +Scenario209Done: nop + .try { + call void TestEntrypoint::Test_Scenario210() + leave.s Scenario210Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario210" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario210Done + } +Scenario210Done: nop + .try { + call void TestEntrypoint::Test_Scenario211() + leave.s Scenario211Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario211" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario211Done + } +Scenario211Done: nop + .try { + call void TestEntrypoint::Test_Scenario212() + leave.s Scenario212Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario212" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario212Done + } +Scenario212Done: nop + .try { + call void TestEntrypoint::Test_Scenario213() + leave.s Scenario213Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario213" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario213Done + } +Scenario213Done: nop + .try { + call void TestEntrypoint::Test_Scenario214() + leave.s Scenario214Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario214" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario214Done + } +Scenario214Done: nop + .try { + call void TestEntrypoint::Test_Scenario215() + leave.s Scenario215Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario215" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario215Done + } +Scenario215Done: nop + .try { + call void TestEntrypoint::Test_Scenario216() + leave.s Scenario216Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario216" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario216Done + } +Scenario216Done: nop + .try { + call void TestEntrypoint::Test_Scenario217() + leave.s Scenario217Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario217" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario217Done + } +Scenario217Done: nop + .try { + call void TestEntrypoint::Test_Scenario218() + leave.s Scenario218Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario218" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario218Done + } +Scenario218Done: nop + .try { + call void TestEntrypoint::Test_Scenario219() + leave.s Scenario219Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario219" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario219Done + } +Scenario219Done: nop + .try { + call void TestEntrypoint::Test_Scenario220() + leave.s Scenario220Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario220" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario220Done + } +Scenario220Done: nop + .try { + call void TestEntrypoint::Test_Scenario221() + leave.s Scenario221Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario221" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario221Done + } +Scenario221Done: nop + .try { + call void TestEntrypoint::Test_Scenario222() + leave.s Scenario222Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario222" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario222Done + } +Scenario222Done: nop + .try { + call void TestEntrypoint::Test_Scenario223() + leave.s Scenario223Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario223" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario223Done + } +Scenario223Done: nop + .try { + call void TestEntrypoint::Test_Scenario224() + leave.s Scenario224Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario224" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario224Done + } +Scenario224Done: nop + .try { + call void TestEntrypoint::Test_Scenario225() + leave.s Scenario225Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario225" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario225Done + } +Scenario225Done: nop + .try { + call void TestEntrypoint::Test_Scenario226() + leave.s Scenario226Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario226" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario226Done + } +Scenario226Done: nop + .try { + call void TestEntrypoint::Test_Scenario227() + leave.s Scenario227Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario227" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario227Done + } +Scenario227Done: nop + .try { + call void TestEntrypoint::Test_Scenario228() + leave.s Scenario228Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario228" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario228Done + } +Scenario228Done: nop + .try { + call void TestEntrypoint::Test_Scenario229() + leave.s Scenario229Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario229" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario229Done + } +Scenario229Done: nop + .try { + call void TestEntrypoint::Test_Scenario230() + leave.s Scenario230Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario230" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario230Done + } +Scenario230Done: nop + .try { + call void TestEntrypoint::Test_Scenario231() + leave.s Scenario231Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario231" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario231Done + } +Scenario231Done: nop + .try { + call void TestEntrypoint::Test_Scenario232() + leave.s Scenario232Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario232" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario232Done + } +Scenario232Done: nop + .try { + call void TestEntrypoint::Test_Scenario233() + leave.s Scenario233Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario233" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario233Done + } +Scenario233Done: nop + .try { + call void TestEntrypoint::Test_Scenario234() + leave.s Scenario234Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario234" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario234Done + } +Scenario234Done: nop + .try { + call void TestEntrypoint::Test_Scenario235() + leave.s Scenario235Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario235" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario235Done + } +Scenario235Done: nop + .try { + call void TestEntrypoint::Test_Scenario236() + leave.s Scenario236Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario236" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario236Done + } +Scenario236Done: nop + .try { + call void TestEntrypoint::Test_Scenario237() + leave.s Scenario237Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario237" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario237Done + } +Scenario237Done: nop + .try { + call void TestEntrypoint::Test_Scenario238() + leave.s Scenario238Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario238" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario238Done + } +Scenario238Done: nop + .try { + call void TestEntrypoint::Test_Scenario239() + leave.s Scenario239Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario239" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario239Done + } +Scenario239Done: nop + .try { + call void TestEntrypoint::Test_Scenario240() + leave.s Scenario240Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario240" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario240Done + } +Scenario240Done: nop + .try { + call void TestEntrypoint::Test_Scenario241() + leave.s Scenario241Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario241" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario241Done + } +Scenario241Done: nop + .try { + call void TestEntrypoint::Test_Scenario242() + leave.s Scenario242Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario242" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario242Done + } +Scenario242Done: nop + .try { + call void TestEntrypoint::Test_Scenario243() + leave.s Scenario243Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario243" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario243Done + } +Scenario243Done: nop + .try { + call void TestEntrypoint::Test_Scenario244() + leave.s Scenario244Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario244" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario244Done + } +Scenario244Done: nop + .try { + call void TestEntrypoint::Test_Scenario245() + leave.s Scenario245Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario245" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario245Done + } +Scenario245Done: nop + .try { + call void TestEntrypoint::Test_Scenario246() + leave.s Scenario246Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario246" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario246Done + } +Scenario246Done: nop + .try { + call void TestEntrypoint::Test_Scenario247() + leave.s Scenario247Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario247" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario247Done + } +Scenario247Done: nop + .try { + call void TestEntrypoint::Test_Scenario248() + leave.s Scenario248Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario248" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario248Done + } +Scenario248Done: nop + .try { + call void TestEntrypoint::Test_Scenario249() + leave.s Scenario249Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario249" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario249Done + } +Scenario249Done: nop + .try { + call void TestEntrypoint::Test_Scenario250() + leave.s Scenario250Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario250" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario250Done + } +Scenario250Done: nop + .try { + call void TestEntrypoint::Test_Scenario251() + leave.s Scenario251Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario251" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario251Done + } +Scenario251Done: nop + .try { + call void TestEntrypoint::Test_Scenario252() + leave.s Scenario252Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario252" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario252Done + } +Scenario252Done: nop + .try { + call void TestEntrypoint::Test_Scenario253() + leave.s Scenario253Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario253" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario253Done + } +Scenario253Done: nop + .try { + call void TestEntrypoint::Test_Scenario254() + leave.s Scenario254Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario254" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario254Done + } +Scenario254Done: nop + .try { + call void TestEntrypoint::Test_Scenario255() + leave.s Scenario255Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario255" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario255Done + } +Scenario255Done: nop + .try { + call void TestEntrypoint::Test_Scenario256() + leave.s Scenario256Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario256" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario256Done + } +Scenario256Done: nop + .try { + call void TestEntrypoint::Test_Scenario257() + leave.s Scenario257Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario257" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario257Done + } +Scenario257Done: nop + .try { + call void TestEntrypoint::Test_Scenario258() + leave.s Scenario258Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario258" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario258Done + } +Scenario258Done: nop + .try { + call void TestEntrypoint::Test_Scenario259() + leave.s Scenario259Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario259" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario259Done + } +Scenario259Done: nop + .try { + call void TestEntrypoint::Test_Scenario260() + leave.s Scenario260Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario260" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario260Done + } +Scenario260Done: nop + .try { + call void TestEntrypoint::Test_Scenario261() + leave.s Scenario261Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario261" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario261Done + } +Scenario261Done: nop + .try { + call void TestEntrypoint::Test_Scenario262() + leave.s Scenario262Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario262" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario262Done + } +Scenario262Done: nop + .try { + call void TestEntrypoint::Test_Scenario263() + leave.s Scenario263Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario263" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario263Done + } +Scenario263Done: nop + .try { + call void TestEntrypoint::Test_Scenario264() + leave.s Scenario264Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario264" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario264Done + } +Scenario264Done: nop + .try { + call void TestEntrypoint::Test_Scenario265() + leave.s Scenario265Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario265" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario265Done + } +Scenario265Done: nop + .try { + call void TestEntrypoint::Test_Scenario266() + leave.s Scenario266Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario266" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario266Done + } +Scenario266Done: nop + .try { + call void TestEntrypoint::Test_Scenario267() + leave.s Scenario267Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario267" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario267Done + } +Scenario267Done: nop + .try { + call void TestEntrypoint::Test_Scenario268() + leave.s Scenario268Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario268" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario268Done + } +Scenario268Done: nop + .try { + call void TestEntrypoint::Test_Scenario269() + leave.s Scenario269Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario269" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario269Done + } +Scenario269Done: nop + .try { + call void TestEntrypoint::Test_Scenario270() + leave.s Scenario270Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario270" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario270Done + } +Scenario270Done: nop + .try { + call void TestEntrypoint::Test_Scenario271() + leave.s Scenario271Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario271" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario271Done + } +Scenario271Done: nop + .try { + call void TestEntrypoint::Test_Scenario272() + leave.s Scenario272Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario272" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario272Done + } +Scenario272Done: nop + .try { + call void TestEntrypoint::Test_Scenario273() + leave.s Scenario273Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario273" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario273Done + } +Scenario273Done: nop + .try { + call void TestEntrypoint::Test_Scenario274() + leave.s Scenario274Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario274" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario274Done + } +Scenario274Done: nop + .try { + call void TestEntrypoint::Test_Scenario275() + leave.s Scenario275Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario275" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario275Done + } +Scenario275Done: nop + .try { + call void TestEntrypoint::Test_Scenario276() + leave.s Scenario276Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario276" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario276Done + } +Scenario276Done: nop + .try { + call void TestEntrypoint::Test_Scenario277() + leave.s Scenario277Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario277" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario277Done + } +Scenario277Done: nop + .try { + call void TestEntrypoint::Test_Scenario278() + leave.s Scenario278Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario278" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario278Done + } +Scenario278Done: nop + .try { + call void TestEntrypoint::Test_Scenario279() + leave.s Scenario279Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario279" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario279Done + } +Scenario279Done: nop + .try { + call void TestEntrypoint::Test_Scenario280() + leave.s Scenario280Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario280" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario280Done + } +Scenario280Done: nop + .try { + call void TestEntrypoint::Test_Scenario281() + leave.s Scenario281Done + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Scenario281" + ldnull + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Scenario281Done + } +Scenario281Done: nop call int32 [TypeHierarchyCommonCs]Statics::ReportResults() ret } // end of method Main From df39e61070bf95fd45e7d3cff932ca9cd44567d1 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 21 Apr 2021 18:29:55 -0700 Subject: [PATCH 18/39] First generic context tests pass --- .../GenericContext/Generator/Program.cs | 40 +- ... GenericContextCommonAndImplementation.il} | 190 +- ...nericContextCommonAndImplementation.ilproj | 2 +- .../GenericContext/GenericContextCommonCs.cs | 11 +- .../GenericContext/GenericContextTest.il | 28539 +++++++++++++--- 5 files changed, 23919 insertions(+), 4863 deletions(-) rename src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/{GenericContextCommonAndImplementations.il => GenericContextCommonAndImplementation.il} (68%) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index c264208c5fbbb..b8f1b647b878c 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -262,14 +262,14 @@ static void GenerateImplementations(TextWriter tw) GenerateImpl(implClass.Name + "", "IFaceNonGeneric", "", false); GenerateImpl(implClass.Name + "", "IFaceGeneric`1", "", true); GenerateImpl(implClass.Name + "", "IFaceGeneric`1", "", true); - GenerateImpl(implClass.Name + "", $"IFaceCuriouslyRecurringGeneric`1", $">", true); + GenerateImpl(implClass.Name + "", $"IFaceCuriouslyRecurringGeneric`1", $"<{implTypePrefix} {implClass.Name}>", true); } else { GenerateImpl(implClass.Name, "IFaceNonGeneric", "", false); GenerateImpl(implClass.Name, "IFaceGeneric`1", "", true); GenerateImpl(implClass.Name, "IFaceGeneric`1", "", true); - GenerateImpl(implClass.Name, $"IFaceCuriouslyRecurringGeneric`1", $"", true); + GenerateImpl(implClass.Name, $"IFaceCuriouslyRecurringGeneric`1", $"<{implTypePrefix} {implClass.Name}>", true); } EmitClass(tw, implClass); @@ -303,7 +303,7 @@ void GenerateImpl(string implType, string iface, string ifaceGenericArguments, b EmitEndMethod(implsGenerated, implMethodDesc); implMethodDesc.Name = $"'{iface}{ifaceGenericArguments}.GenericMethod'"; - implMethodDesc.MethodImpls = new string[] { $"method void {ToILDasmTypeName(ImplPrefix + iface, ifaceGenericArguments)}::GenericMethod()" }; + implMethodDesc.MethodImpls = new string[] { $"method void {ToILDasmTypeName(ImplPrefix + iface, ifaceGenericArguments)}::GenericMethod<[1]>()" }; EmitMethod(implsGenerated, implMethodDesc); GenerateMethodBody(true); EmitEndMethod(implsGenerated, implMethodDesc); @@ -311,7 +311,7 @@ void GenerateImpl(string implType, string iface, string ifaceGenericArguments, b void GenerateMethodBody(bool genericMethod) { implsGenerated.WriteLine($" ldtoken {implTypePrefix} {implType}"); - implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle)"); string methodNameToEmit = implMethodDesc.Name; if (methodNameToEmit.EndsWith("")) @@ -323,7 +323,7 @@ void GenerateMethodBody(bool genericMethod) { implsGenerated.WriteLine($" ldstr \"<\""); implsGenerated.WriteLine($" ldtoken !!0"); - implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); implsGenerated.WriteLine($" ldstr \">\""); implsGenerated.WriteLine($" call string[System.Runtime] System.String::Concat(string, string, string,string)"); } @@ -349,7 +349,7 @@ static string GetConstrainedTypeName(ConstrainedTypeDefinition isStruct, bool wi } static string CommonCsAssemblyName = "GenericContextCommonCs"; - static string CommonAndImplAssemblyName = "GenericContextCommonAndImplementations"; + static string CommonAndImplAssemblyName = "GenericContextCommonAndImplementation"; static string TestAssemblyName = "GenericContextTest"; static string CommonPrefix = $"[{CommonAndImplAssemblyName}]"; static string CommonCsPrefix = $"[{CommonCsAssemblyName}]"; @@ -516,7 +516,7 @@ static void Main(string[] args) if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) { EmitTestMethod(); - swMainMethodBody.WriteLine($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); + CallTestEntrypoint($" call void TestEntrypoint::{mdIndividualTestMethod.Name}()"); } else { @@ -535,7 +535,7 @@ static void Main(string[] args) expectedString = expectedString.Replace(ImplPrefix, ""); EmitTestMethod(); - swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{methodInstantiation}>()"); + CallTestEntrypoint($" call void TestEntrypoint::{basicTestMethodName}<{methodInstantiation}>()"); break; case CallerMethodScenario.GenericOverConstrainedType: @@ -546,16 +546,32 @@ static void Main(string[] args) EmitTestMethod(); - swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},string>()"); + string callCommand = $" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},string>()"; if (scenario.InterfaceType == InterfaceType.GenericOverObject) - swMainMethodBody.WriteLine($" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},object>()"); + callCommand = callCommand + Environment.NewLine + $" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},object>()"; + CallTestEntrypoint(callCommand); break; default: throw new Exception("AACLL"); } } - + void CallTestEntrypoint(string callCommand) + { + swMainMethodBody.WriteLine(" .try {"); + swMainMethodBody.WriteLine(callCommand); + swMainMethodBody.WriteLine($" leave.s {scenarioName}Done"); + swMainMethodBody.WriteLine(" } catch [System.Runtime]System.Exception {"); + swMainMethodBody.WriteLine($" stloc.0"); + swMainMethodBody.WriteLine($" ldstr \"{scenarioName}\""); + swMainMethodBody.WriteLine($" ldstr \"{expectedString}\""); + swMainMethodBody.WriteLine($" ldloc.0"); + swMainMethodBody.WriteLine($" callvirt instance string [System.Runtime]System.Object::ToString()"); + swMainMethodBody.WriteLine($" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string)"); + swMainMethodBody.WriteLine($" leave.s {scenarioName}Done"); + swMainMethodBody.WriteLine(" }"); + swMainMethodBody.WriteLine($"{scenarioName}Done: nop"); + } // If test scenario requires generic class caller, Create Caller class and make a global method method which calls it // If test scenario requires generic method caller, create global generic method as required and non-generic test method @@ -574,6 +590,7 @@ void EmitTestMethod() swTestClassMethods.WriteLine($" ldstr \"{scenario.ToString()}\""); swTestClassMethods.WriteLine($" ldstr \"{expectedString}\""); swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); + swTestClassMethods.WriteLine($" ret"); twIL = swTestClassMethods; EmitEndMethod(swTestClassMethods, mdIndividualTestMethod); } @@ -643,6 +660,7 @@ void EmitConstrainedPrefix() EmitMethod(twOutputTest, mainMethod); twOutputTest.WriteLine(" .entrypoint"); + twOutputTest.WriteLine(" .locals init (class [System.Runtime]System.Exception V_0)"); twOutputTest.Write(swMainMethodBody.ToString()); twOutputTest.WriteLine($" call int32 { CommonCsPrefix}Statics::ReportResults()"); twOutputTest.WriteLine(" ret"); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il similarity index 68% rename from src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il rename to src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il index ee74f4e37c1e4..9f6067a73cf6e 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementations.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il @@ -6,7 +6,7 @@ .assembly extern mscorlib {} .assembly extern System.Runtime {} .assembly extern GenericContextCommonCs {} -.assembly GenericContextCommonAndImplementations {} +.assembly GenericContextCommonAndImplementation {} .class interface public abstract auto ansi IFaceNonGeneric { .method public newslot virtual abstract static void NormalMethod() {} @@ -46,9 +46,9 @@ } .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -56,13 +56,13 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod<[1]>() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -71,9 +71,9 @@ } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -81,13 +81,13 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -96,9 +96,9 @@ } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -106,13 +106,13 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -121,9 +121,9 @@ } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -131,13 +131,13 @@ } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod<[1]>() ldtoken class NonGenericClass - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -151,13 +151,13 @@ implements IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1 + class IFaceCuriouslyRecurringGeneric`1 { .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -165,13 +165,13 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod<[1]>() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -180,9 +180,9 @@ } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -190,13 +190,13 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -205,9 +205,9 @@ } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -215,44 +215,44 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining + .method public static void 'IFaceCuriouslyRecurringGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining + } // end of method 'IFaceCuriouslyRecurringGeneric`1.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod<[1]>() ldtoken valuetype NonGenericValuetype - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' + } // end of method 'IFaceCuriouslyRecurringGeneric`1.GenericMethod' } // end of class NonGenericValuetype .class public auto ansi GenericClass`1 @@ -272,9 +272,9 @@ } .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -282,13 +282,13 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod<[1]>() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -297,9 +297,9 @@ } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -307,13 +307,13 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -322,9 +322,9 @@ } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -332,13 +332,13 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -347,9 +347,9 @@ } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -357,13 +357,13 @@ } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod<[1]>() ldtoken class GenericClass`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -377,13 +377,13 @@ implements IFaceNonGeneric, class IFaceGeneric`1, class IFaceGeneric`1, - class IFaceCuriouslyRecurringGeneric`1> + class IFaceCuriouslyRecurringGeneric`1> { .method public static void 'IFaceNonGeneric.NormalMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -391,13 +391,13 @@ } // end of method 'IFaceNonGeneric.NormalMethod' .method public static void 'IFaceNonGeneric.GenericMethod'() cil managed noinlining { - .override method void [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + .override method void [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod<[1]>() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceNonGeneric.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -406,9 +406,9 @@ } // end of method 'IFaceNonGeneric.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -416,13 +416,13 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) @@ -431,9 +431,9 @@ } // end of method 'IFaceGeneric`1.GenericMethod' .method public static void 'IFaceGeneric`1.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String @@ -441,43 +441,43 @@ } // end of method 'IFaceGeneric`1.NormalMethod' .method public static void 'IFaceGeneric`1.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod<[1]>() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceGeneric`1.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret } // end of method 'IFaceGeneric`1.GenericMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' - .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.NormalMethod' + .method public static void 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'() cil managed noinlining { - .override method void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + .override method void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod<[1]>() ldtoken valuetype GenericValuetype`1 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype [System.Runtime]System.RuntimeTypeHandle) - ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) + ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldstr "<" ldtoken !!0 - call string [GenericContextCommonCs]Statics::MakeTypeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) ldstr ">" call string[System.Runtime] System.String::Concat(string, string, string,string) call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret - } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' + } // end of method 'IFaceCuriouslyRecurringGeneric`1>.GenericMethod' } // end of class GenericValuetype`1 diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj index 70187a9dbdab0..8f17e9188e06a 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.ilproj @@ -8,6 +8,6 @@ Full - + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs index ec4775208bbb1..a117a9abff534 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs @@ -12,18 +12,23 @@ public static class Statics public static volatile IntPtr FtnHolder; public static volatile Action ActionHolder; - public static void CheckForFailure(string scenario, string expectedResult) + public static void CheckForFailure(string scenario, string expectedResult, string actualResult) { - if (String != expectedResult) + if (expectedResult != actualResult) { - Console.WriteLine($"Scenario {scenario} failed"); + Console.WriteLine($"Scenario {scenario} failed - expected {expectedResult ?? ""}, got {actualResult ?? ""}"); Failures++; } else { + Console.WriteLine($"Scenario {scenario} succeeded ({expectedResult ?? ""})"); Successes++; } } + public static void CheckForFailure(string scenario, string expectedResult) + { + CheckForFailure(scenario, expectedResult, String); + } public static string MakeName(RuntimeTypeHandle t) { return MakeName(Type.GetTypeFromHandle(t)); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index 2b56c6533aca9..4d55f1455b7bb 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -6,23 +6,24 @@ .assembly extern mscorlib {} .assembly extern System.Runtime {} .assembly extern GenericContextCommonCs {} -.assembly extern GenericContextCommonAndImplementations {} +.assembly extern GenericContextCommonAndImplementation {} .assembly GenericContextTest {} .class public auto ansi TestEntrypoint extends [System.Runtime]System.Object { .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -31,12 +32,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -47,19 +49,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -68,12 +72,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -84,19 +89,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -105,12 +112,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -121,19 +129,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -142,12 +152,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -158,19 +169,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -179,12 +192,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -195,19 +209,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -216,12 +232,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -232,19 +249,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -253,12 +272,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -269,19 +289,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -290,12 +312,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -306,19 +329,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -327,12 +352,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -343,19 +369,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -364,12 +392,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -380,19 +409,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -401,12 +432,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -417,19 +449,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -438,12 +472,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -454,19 +489,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -475,12 +512,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -491,19 +529,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -512,12 +552,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -528,19 +569,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -549,12 +592,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -565,19 +609,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -586,12 +632,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -602,19 +649,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -623,12 +672,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -639,19 +689,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -660,12 +712,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -676,19 +729,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -697,12 +752,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -713,19 +769,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -734,12 +792,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -750,19 +809,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -771,12 +832,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -787,19 +849,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -808,12 +872,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -824,19 +889,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -845,12 +912,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -861,19 +929,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -882,12 +952,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -898,19 +969,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -919,12 +992,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -935,19 +1009,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -956,12 +1032,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -972,19 +1049,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -993,12 +1072,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1009,19 +1089,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1030,12 +1112,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1046,19 +1129,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1067,12 +1152,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1083,19 +1169,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1104,12 +1192,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1120,19 +1209,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1141,12 +1232,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1157,19 +1249,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1178,12 +1272,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1194,19 +1289,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1215,12 +1312,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1231,19 +1329,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1252,12 +1352,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1268,19 +1369,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1289,12 +1392,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1305,19 +1409,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1326,12 +1432,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1342,19 +1449,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1363,12 +1472,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1379,19 +1489,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1400,12 +1512,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1416,19 +1529,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1437,12 +1552,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1453,19 +1569,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1474,12 +1592,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1490,19 +1609,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1511,12 +1632,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1527,19 +1649,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1548,12 +1672,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1564,19 +1689,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1585,12 +1712,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1601,19 +1729,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1622,12 +1752,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1638,19 +1769,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1659,12 +1792,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1675,19 +1809,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1696,12 +1832,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1712,19 +1849,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1733,12 +1872,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1749,19 +1889,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1770,12 +1912,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1786,19 +1929,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1807,12 +1952,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1823,19 +1969,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1844,12 +1992,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1860,19 +2009,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1881,12 +2032,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1897,19 +2049,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1918,12 +2072,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1934,19 +2089,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1955,12 +2112,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -1971,19 +2129,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -1992,12 +2152,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2008,19 +2169,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2029,12 +2192,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2045,19 +2209,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2066,12 +2232,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2082,19 +2249,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2103,12 +2272,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2119,19 +2289,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2140,12 +2312,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2156,19 +2329,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2177,12 +2352,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2193,19 +2369,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2214,12 +2392,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2230,19 +2409,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2251,12 +2432,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2267,19 +2449,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2288,12 +2472,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2304,19 +2489,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2325,12 +2512,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2341,19 +2529,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2362,12 +2552,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2378,19 +2569,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2399,12 +2592,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2415,19 +2609,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2436,12 +2632,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2452,19 +2649,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2473,12 +2672,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2489,19 +2689,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2510,12 +2712,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2526,19 +2729,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2547,12 +2752,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2563,19 +2769,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2584,12 +2792,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2600,19 +2809,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2621,12 +2832,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2637,19 +2849,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2658,12 +2872,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2674,19 +2889,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2695,12 +2912,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2711,19 +2929,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2732,12 +2952,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2748,19 +2969,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2769,12 +2992,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2785,19 +3009,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2806,12 +3032,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2822,19 +3049,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2843,12 +3072,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2859,19 +3089,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2880,12 +3112,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2896,19 +3129,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2917,12 +3152,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2933,19 +3169,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2954,12 +3192,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -2970,19 +3209,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -2991,12 +3232,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3007,19 +3249,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3028,12 +3272,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3044,19 +3289,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3065,12 +3312,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3081,19 +3329,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3102,12 +3352,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3118,19 +3369,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3139,12 +3392,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3155,19 +3409,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3176,12 +3432,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3192,19 +3449,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3213,12 +3472,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]NonGenericClass - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]NonGenericClass + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3229,19 +3489,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3250,12 +3512,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]NonGenericValuetype - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]NonGenericValuetype + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3266,19 +3529,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3287,12 +3552,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3303,19 +3569,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3324,12 +3592,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3340,19 +3609,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3361,12 +3632,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3377,19 +3649,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3398,12 +3672,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3414,19 +3689,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3435,12 +3712,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3451,19 +3729,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3472,12 +3752,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3488,19 +3769,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3509,12 +3792,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3525,19 +3809,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3546,12 +3832,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3562,19 +3849,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3583,12 +3872,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3599,19 +3889,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3620,12 +3912,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3636,19 +3929,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3657,12 +3952,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3673,19 +3969,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3694,12 +3992,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3710,19 +4009,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3731,12 +4032,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3747,19 +4049,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3768,12 +4072,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3784,19 +4089,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3805,12 +4112,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3821,19 +4129,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3842,12 +4152,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3858,19 +4169,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3879,12 +4192,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3895,19 +4209,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3916,12 +4232,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3932,19 +4249,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3953,12 +4272,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -3969,19 +4289,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -3990,12 +4312,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4006,19 +4329,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4027,12 +4352,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4043,19 +4369,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4064,12 +4392,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4080,19 +4409,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4101,12 +4432,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4117,19 +4449,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4138,12 +4472,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4154,19 +4489,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4175,12 +4512,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4191,19 +4529,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4212,12 +4552,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4228,19 +4569,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4249,12 +4592,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4265,19 +4609,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4286,12 +4632,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4302,19 +4649,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4323,12 +4672,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4339,19 +4689,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4360,12 +4712,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4376,19 +4729,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4397,12 +4752,13 @@ ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4413,19 +4769,21 @@ ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4434,12 +4792,13 @@ ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4450,19 +4809,21 @@ ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + ret + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4471,12 +4832,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4487,19 +4849,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4508,12 +4872,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4524,19 +4889,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4545,12 +4912,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4561,19 +4929,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4582,12 +4952,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4598,19 +4969,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4619,12 +4992,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4635,19 +5009,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4656,12 +5032,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4672,19 +5049,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4693,12 +5072,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4709,19 +5089,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4730,12 +5112,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4746,19 +5129,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4767,12 +5152,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4783,19 +5169,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4804,12 +5192,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4820,19 +5209,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4841,12 +5232,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4857,19 +5249,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4878,12 +5272,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4894,19 +5289,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4915,12 +5312,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4931,19 +5329,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4952,12 +5352,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -4968,19 +5369,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -4989,12 +5392,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5005,19 +5409,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5026,12 +5432,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5042,19 +5449,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5063,12 +5472,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5079,19 +5489,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5100,12 +5512,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5116,19 +5529,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5137,12 +5552,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5153,19 +5569,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5174,12 +5592,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5190,19 +5609,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5211,12 +5632,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5227,19 +5649,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5248,12 +5672,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5264,19 +5689,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5285,12 +5712,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5301,19 +5729,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5322,12 +5752,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5338,19 +5769,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5359,12 +5792,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5375,19 +5809,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5396,12 +5832,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5412,19 +5849,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5433,12 +5872,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5449,19 +5889,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5470,12 +5912,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5486,19 +5929,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5507,12 +5952,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5523,19 +5969,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5544,12 +5992,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5560,19 +6009,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5581,12 +6032,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5597,19 +6049,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5618,12 +6072,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5634,19 +6089,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5655,12 +6112,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5671,19 +6129,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5692,12 +6152,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5708,19 +6169,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5729,12 +6192,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5745,19 +6209,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5766,12 +6232,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5782,19 +6249,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5803,12 +6272,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5819,19 +6289,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5840,12 +6312,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5856,19 +6329,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5877,12 +6352,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5893,19 +6369,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5914,12 +6392,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5930,19 +6409,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5951,12 +6432,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -5967,19 +6449,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -5988,12 +6472,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6004,19 +6489,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6025,12 +6512,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6041,19 +6529,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6062,12 +6552,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6078,19 +6569,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6099,12 +6592,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6115,19 +6609,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6136,12 +6632,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6152,19 +6649,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6173,12 +6672,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6189,19 +6689,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6210,12 +6712,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6226,19 +6729,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6247,12 +6752,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6263,19 +6769,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6284,12 +6792,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6300,19 +6809,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6321,12 +6832,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6337,19 +6849,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6358,12 +6872,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6374,19 +6889,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6395,12 +6912,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6411,19 +6929,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6432,12 +6952,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6448,19 +6969,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6469,12 +6992,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6485,19 +7009,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6506,12 +7032,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6522,19 +7049,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6543,12 +7072,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6559,19 +7089,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6580,12 +7112,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6596,19 +7129,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6617,12 +7152,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6633,19 +7169,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6654,12 +7192,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6670,19 +7209,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6691,12 +7232,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6707,19 +7249,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6728,12 +7272,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6744,19 +7289,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6765,12 +7312,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6781,19 +7329,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6802,12 +7352,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6818,19 +7369,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6839,12 +7392,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6855,19 +7409,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6876,12 +7432,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6892,19 +7449,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6913,12 +7472,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6929,19 +7489,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6950,12 +7512,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -6966,19 +7529,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -6987,12 +7552,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7003,19 +7569,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7024,12 +7592,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7040,19 +7609,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7061,12 +7632,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7077,19 +7649,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7098,12 +7672,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7114,19 +7689,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7135,12 +7712,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7151,19 +7729,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7172,12 +7752,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7188,19 +7769,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7209,12 +7792,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7225,19 +7809,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7246,12 +7832,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7262,19 +7849,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7283,12 +7872,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7299,19 +7889,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7320,12 +7912,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7336,19 +7929,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7357,12 +7952,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7373,19 +7969,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7394,12 +7992,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7410,19 +8009,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7431,12 +8032,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7447,19 +8049,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7468,12 +8072,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7484,19 +8089,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7505,12 +8112,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7521,19 +8129,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7542,12 +8152,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7558,19 +8169,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7579,12 +8192,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7595,19 +8209,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7616,12 +8232,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7632,19 +8249,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7653,12 +8272,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7669,19 +8289,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7690,12 +8312,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7706,19 +8329,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7727,12 +8352,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7743,19 +8369,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7764,12 +8392,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7780,19 +8409,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7801,12 +8432,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7817,19 +8449,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7838,12 +8472,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7854,19 +8489,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7875,12 +8512,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7891,19 +8529,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7912,12 +8552,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7928,19 +8569,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7949,12 +8592,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -7965,19 +8609,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -7986,12 +8632,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8002,19 +8649,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8023,12 +8672,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8039,19 +8689,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8060,12 +8712,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8076,19 +8729,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8097,12 +8752,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8113,19 +8769,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8134,12 +8792,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8150,19 +8809,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8171,12 +8832,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8187,19 +8849,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8208,12 +8872,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8224,19 +8889,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8245,12 +8912,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8261,19 +8929,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8282,12 +8952,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8298,19 +8969,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8319,12 +8992,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8335,19 +9009,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8356,12 +9032,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8372,19 +9049,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8393,12 +9072,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8409,19 +9089,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8430,12 +9112,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8446,19 +9129,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8467,12 +9152,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8483,19 +9169,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8504,12 +9192,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8520,19 +9209,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8541,12 +9232,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8557,19 +9249,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8578,12 +9272,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8594,19 +9289,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8615,12 +9312,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8631,19 +9329,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8652,12 +9352,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8668,19 +9369,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8689,12 +9392,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8705,19 +9409,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8726,12 +9432,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8742,19 +9449,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8763,12 +9472,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8779,19 +9489,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8800,12 +9512,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8816,19 +9529,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8837,12 +9552,13 @@ ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8853,19 +9569,21 @@ ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8874,12 +9592,13 @@ ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8890,19 +9609,21 @@ ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + ret + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8911,12 +9632,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8927,19 +9649,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8948,12 +9672,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -8964,19 +9689,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -8985,12 +9712,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9001,19 +9729,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9022,12 +9752,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9038,19 +9769,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9059,12 +9792,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9075,19 +9809,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9096,12 +9832,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9112,19 +9849,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9133,12 +9872,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9149,19 +9889,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9170,12 +9912,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9186,19 +9929,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9207,12 +9952,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9223,19 +9969,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9244,12 +9992,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9260,19 +10009,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9281,12 +10032,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9297,19 +10049,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9318,12 +10072,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9334,19 +10089,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9355,12 +10112,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9371,19 +10129,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9392,12 +10152,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9408,19 +10169,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9429,12 +10192,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9445,19 +10209,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9466,12 +10232,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9482,19 +10249,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9503,12 +10272,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9519,19 +10289,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9540,12 +10312,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9556,19 +10329,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9577,12 +10352,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9593,19 +10369,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9614,12 +10392,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9630,19 +10409,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9651,12 +10432,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9667,19 +10449,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9688,12 +10472,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9704,19 +10489,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9725,12 +10512,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9741,19 +10529,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9762,12 +10552,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9778,19 +10569,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9799,12 +10592,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9815,19 +10609,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9836,12 +10632,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9852,19 +10649,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9873,12 +10672,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9889,19 +10689,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9910,12 +10712,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9926,19 +10729,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9947,12 +10752,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -9963,19 +10769,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -9984,12 +10792,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10000,19 +10809,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10021,12 +10832,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10037,19 +10849,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10058,12 +10872,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10074,19 +10889,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10095,12 +10912,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10111,19 +10929,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10132,12 +10952,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10148,19 +10969,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10169,12 +10992,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10185,19 +11009,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10206,12 +11032,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10222,19 +11049,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10243,12 +11072,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10259,19 +11089,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10280,12 +11112,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10296,19 +11129,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10317,12 +11152,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10333,19 +11169,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10354,12 +11192,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10370,19 +11209,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10391,12 +11232,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10407,19 +11249,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10428,12 +11272,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10444,19 +11289,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10465,12 +11312,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10481,19 +11329,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10502,12 +11352,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10518,19 +11369,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10539,12 +11392,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10555,19 +11409,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10576,12 +11432,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10592,19 +11449,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10613,12 +11472,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10629,19 +11489,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10650,12 +11512,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10666,19 +11529,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10687,12 +11552,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10703,19 +11569,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10724,12 +11592,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10740,19 +11609,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10761,12 +11632,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10777,19 +11649,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10798,12 +11672,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10814,19 +11689,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10835,12 +11712,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10851,19 +11729,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10872,12 +11752,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10888,19 +11769,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10909,12 +11792,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10925,19 +11809,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10946,12 +11832,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10962,19 +11849,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -10983,12 +11872,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -10999,19 +11889,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11020,12 +11912,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11036,19 +11929,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11057,12 +11952,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11073,19 +11969,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11094,12 +11992,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11110,19 +12009,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11131,12 +12032,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11147,19 +12049,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11168,12 +12072,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11184,19 +12089,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11205,12 +12112,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11221,19 +12129,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11242,12 +12152,13 @@ ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1> - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1> + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11258,19 +12169,21 @@ ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11279,12 +12192,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11295,19 +12209,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11316,12 +12232,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11332,19 +12249,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11353,12 +12272,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11369,19 +12289,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11390,12 +12312,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11406,19 +12329,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11427,12 +12352,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11443,19 +12369,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11464,12 +12392,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11480,19 +12409,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11501,12 +12432,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11517,19 +12449,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11538,12 +12472,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11554,19 +12489,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11575,12 +12512,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11591,19 +12529,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11612,12 +12552,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11628,19 +12569,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11649,12 +12592,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11665,19 +12609,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11686,12 +12632,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11702,19 +12649,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11723,12 +12672,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11739,19 +12689,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11760,12 +12712,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11776,19 +12729,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11797,12 +12752,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11813,19 +12769,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11834,12 +12792,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11850,19 +12809,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11871,12 +12832,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11887,19 +12849,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11908,12 +12872,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11924,19 +12889,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11945,12 +12912,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11961,19 +12929,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -11982,12 +12952,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -11998,19 +12969,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12019,12 +12992,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12035,19 +13009,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12056,12 +13032,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12072,19 +13049,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12093,12 +13072,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12109,19 +13089,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12130,12 +13112,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12146,19 +13129,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12167,12 +13152,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12183,19 +13169,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12204,12 +13192,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12220,19 +13209,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12241,12 +13232,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12257,19 +13249,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12278,12 +13272,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12294,19 +13289,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12315,12 +13312,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12331,19 +13329,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12352,12 +13352,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12368,19 +13369,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12389,12 +13392,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12405,19 +13409,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12426,12 +13432,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12442,19 +13449,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12463,12 +13472,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12479,19 +13489,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12500,12 +13512,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12516,19 +13529,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12537,12 +13552,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12553,19 +13569,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12574,12 +13592,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12590,19 +13609,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12611,12 +13632,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12627,19 +13649,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12648,12 +13672,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12664,19 +13689,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12685,12 +13712,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12701,19 +13729,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12722,12 +13752,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12738,19 +13769,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12759,12 +13792,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12775,19 +13809,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12796,12 +13832,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12812,19 +13849,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12833,12 +13872,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12849,19 +13889,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12870,12 +13912,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12886,19 +13929,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12907,12 +13952,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12923,19 +13969,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12944,12 +13992,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12960,19 +14009,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -12981,12 +14032,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -12997,19 +14049,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13018,12 +14072,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13034,19 +14089,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13055,12 +14112,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13071,19 +14129,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13092,12 +14152,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13108,19 +14169,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13129,12 +14192,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13145,19 +14209,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13166,12 +14232,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13182,19 +14249,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13203,12 +14272,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13219,19 +14289,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13240,12 +14312,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13256,19 +14329,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13277,12 +14352,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13293,19 +14369,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13314,12 +14392,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13330,19 +14409,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13351,12 +14432,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13367,19 +14449,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13388,12 +14472,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13404,19 +14489,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13425,12 +14512,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13441,19 +14529,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13462,12 +14552,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13478,19 +14569,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13499,12 +14592,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13515,19 +14609,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13536,12 +14632,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13552,19 +14649,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13573,12 +14672,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13589,19 +14689,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13610,12 +14712,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13626,19 +14729,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13647,12 +14752,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13663,19 +14769,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13684,12 +14792,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13700,19 +14809,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13721,12 +14832,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13737,19 +14849,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13758,12 +14872,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13774,19 +14889,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13795,12 +14912,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13811,19 +14929,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13832,12 +14952,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13848,19 +14969,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13869,12 +14992,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13885,19 +15009,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13906,12 +15032,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13922,19 +15049,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13943,12 +15072,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13959,19 +15089,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -13980,12 +15112,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -13996,19 +15129,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14017,12 +15152,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14033,19 +15169,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14054,12 +15192,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14070,19 +15209,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14091,12 +15232,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14107,19 +15249,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14128,12 +15272,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14144,19 +15289,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14165,12 +15312,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14181,19 +15329,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14202,12 +15352,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14218,19 +15369,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14239,12 +15392,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14255,19 +15409,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14276,12 +15432,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14292,19 +15449,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14313,12 +15472,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14329,19 +15489,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14350,12 +15512,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14366,19 +15529,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14387,12 +15552,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14403,19 +15569,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14424,12 +15592,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14440,19 +15609,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14461,12 +15632,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14477,19 +15649,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14498,12 +15672,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14514,19 +15689,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14535,12 +15712,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14551,19 +15729,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14572,12 +15752,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14588,19 +15769,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14609,12 +15792,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14625,19 +15809,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14646,12 +15832,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14662,19 +15849,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14683,12 +15872,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14699,19 +15889,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14720,12 +15912,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14736,19 +15929,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14757,12 +15952,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14773,19 +15969,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14794,12 +15992,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14810,19 +16009,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14831,12 +16032,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14847,19 +16049,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14868,12 +16072,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14884,19 +16089,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14905,12 +16112,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14921,19 +16129,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14942,12 +16152,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14958,19 +16169,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -14979,12 +16192,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -14995,19 +16209,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15016,12 +16232,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15032,19 +16249,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15053,12 +16272,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15069,19 +16289,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15090,12 +16312,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15106,19 +16329,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15127,12 +16352,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15143,19 +16369,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15164,12 +16392,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15180,19 +16409,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15201,12 +16432,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15217,19 +16449,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15238,12 +16472,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15254,19 +16489,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15275,12 +16512,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15291,19 +16529,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15312,12 +16552,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15328,19 +16569,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15349,12 +16592,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15365,19 +16609,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15386,12 +16632,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15402,19 +16649,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15423,12 +16672,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15439,19 +16689,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15460,12 +16712,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15476,19 +16729,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15497,12 +16752,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15513,19 +16769,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15534,12 +16792,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15550,19 +16809,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15571,12 +16832,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15587,19 +16849,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15608,12 +16872,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15624,19 +16889,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15645,12 +16912,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15661,19 +16929,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15682,12 +16952,13 @@ ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + ret + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15698,19 +16969,21 @@ ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementations]IFaceGeneric`1, [GenericContextCommonAndImplementations]IFaceNonGeneric, class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1) T,U> + ret + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15719,12 +16992,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15735,19 +17009,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15756,12 +17032,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15772,19 +17049,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15793,12 +17072,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15809,19 +17089,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15830,12 +17112,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15846,19 +17129,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15867,12 +17152,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15883,19 +17169,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15904,12 +17192,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15920,19 +17209,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15941,12 +17232,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15957,19 +17249,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -15978,12 +17272,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -15994,19 +17289,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16015,12 +17312,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16031,19 +17329,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16052,12 +17352,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16068,19 +17369,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16089,12 +17392,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16105,19 +17409,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16126,12 +17432,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16142,19 +17449,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16163,12 +17472,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16179,19 +17489,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16200,12 +17512,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16216,19 +17529,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16237,12 +17552,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16253,19 +17569,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16274,12 +17592,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16290,19 +17609,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16311,12 +17632,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16327,19 +17649,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16348,12 +17672,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16364,19 +17689,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16385,12 +17712,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16401,19 +17729,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16422,12 +17752,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16438,19 +17769,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16459,12 +17792,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16475,19 +17809,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16496,12 +17832,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16512,19 +17849,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16533,12 +17872,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16549,19 +17889,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16570,12 +17912,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16586,19 +17929,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16607,12 +17952,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16623,19 +17969,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16644,12 +17992,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16660,19 +18009,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16681,12 +18032,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16697,19 +18049,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16718,12 +18072,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16734,19 +18089,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16755,12 +18112,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16771,19 +18129,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16792,12 +18152,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16808,19 +18169,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16829,12 +18192,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16845,19 +18209,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16866,12 +18232,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16882,19 +18249,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16903,12 +18272,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16919,19 +18289,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16940,12 +18312,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16956,19 +18329,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -16977,12 +18352,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -16993,19 +18369,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17014,12 +18392,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17030,19 +18409,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17051,12 +18432,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17067,19 +18449,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17088,12 +18472,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17104,19 +18489,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17125,12 +18512,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17141,19 +18529,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17162,12 +18552,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceNonGeneric::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17178,19 +18569,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17199,12 +18592,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17215,19 +18609,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17236,12 +18632,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17252,19 +18649,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17273,12 +18672,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17289,19 +18689,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17310,12 +18712,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17326,19 +18729,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17347,12 +18752,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17363,19 +18769,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17384,12 +18792,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17400,19 +18809,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17421,12 +18832,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17437,19 +18849,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17458,12 +18872,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17474,19 +18889,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17495,12 +18912,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17511,19 +18929,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17532,12 +18952,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17548,19 +18969,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17569,12 +18992,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17585,19 +19009,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17606,12 +19032,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17622,19 +19049,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17643,12 +19072,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17659,19 +19089,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17680,12 +19112,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17696,19 +19129,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17717,12 +19152,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17733,19 +19169,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17754,12 +19192,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceGeneric`1::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17770,19 +19209,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17791,12 +19232,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17807,19 +19249,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17828,12 +19272,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17844,19 +19289,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17865,12 +19312,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17881,19 +19329,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17902,12 +19352,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17918,19 +19369,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17939,12 +19392,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17955,19 +19409,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -17976,12 +19432,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -17992,19 +19449,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -18013,12 +19472,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. class [GenericContextCommonAndImplementations]GenericClass`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. class [GenericContextCommonAndImplementation]GenericClass`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -18029,19 +19489,21 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - call void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() volatile. stsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder volatile. @@ -18050,12 +19512,13 @@ ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static void Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() cil managed noinlining { ldnull - constrained. valuetype [GenericContextCommonAndImplementations]GenericValuetype`1 - ldftn void class [GenericContextCommonAndImplementations]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() + constrained. valuetype [GenericContextCommonAndImplementation]GenericValuetype`1 + ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() newobj instance void [System.Runtime]System.Action::.ctor(object, native int) volatile. @@ -18066,1546 +19529,19116 @@ ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) + ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter .method public static int32 Main() cil managed noinlining { .entrypoint - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() - call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1>'IFaceCuriouslyRecurringGeneric`1>>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverGenericStructOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_NonGeneric_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter,string>() + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_NonGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverString_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethod" + ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_GenericOverObject_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_NormalMethodDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverIntDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverStringDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Call_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +Ldftn_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop + .try { + call void TestEntrypoint::Test_CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter() + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" + ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldloc.0 + callvirt instance string [System.Runtime]System.Object::ToString() + call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone + } +CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameterDone: nop call int32 [GenericContextCommonCs]Statics::ReportResults() ret } // end of method Main From b0450925f842dfe834d4441058f9c4312150fc2e Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 22 Apr 2021 13:50:42 -0700 Subject: [PATCH 19/39] Handle generic methods (#4) --- src/coreclr/vm/methodtable.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 1e163b1db4c6a..cbc24d74e7fd1 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9258,7 +9258,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD) { COMPlusThrow(kTypeLoadException, E_FAIL); } - if (pMethodDecl != pInterfaceMD) + if (!pMethodDecl->HasSameMethodDefAs(pInterfaceMD)) { continue; } @@ -9272,7 +9272,15 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD) { COMPlusThrow(kTypeLoadException, E_FAIL); } - return pMethodImpl; + + if (pInterfaceMD->HasMethodInstantiation()) + { + return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), TRUE); + } + else + { + return pMethodImpl; + } } return nullptr; From ddff311730d2d1f45c8a9f49d7397c2582e20c42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Fri, 23 Apr 2021 10:11:26 -0700 Subject: [PATCH 20/39] 60 TypeHierarchy tests passing via broader use of associated method desc (#5) --- src/coreclr/vm/methodtable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index cbc24d74e7fd1..1a535f9b48da6 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9273,7 +9273,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD) COMPlusThrow(kTypeLoadException, E_FAIL); } - if (pInterfaceMD->HasMethodInstantiation()) + if (pInterfaceMD->HasMethodInstantiation() || pMethodImpl->HasMethodInstantiation() || HasInstantiation()) { return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), TRUE); } From 9042354924da38d5c4c6a0bed5b1a212eb22b604 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Mon, 26 Apr 2021 12:04:34 -0700 Subject: [PATCH 21/39] Adjust generic dictionary to be able to resolve to a code pointer the constrained ldftn and call scenarios (#6) - R2R is not yet handled with this change --- src/coreclr/vm/genericdict.cpp | 6 +++--- src/coreclr/vm/jitinterface.cpp | 18 +++++++++++++++--- src/coreclr/vm/methodtable.cpp | 11 ++++++----- src/coreclr/vm/methodtable.h | 5 +++-- 4 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/coreclr/vm/genericdict.cpp b/src/coreclr/vm/genericdict.cpp index fd6ef6d57c288..1b5f0e3a6edbe 100644 --- a/src/coreclr/vm/genericdict.cpp +++ b/src/coreclr/vm/genericdict.cpp @@ -1382,11 +1382,11 @@ Dictionary::PopulateEntry( } _ASSERTE(!constraintType.IsNull()); - MethodDesc *pResolvedMD = constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod); + MethodDesc *pResolvedMD = constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod, !pMethod->IsStatic()); // All such calls should be resolvable. If not then for now just throw an error. _ASSERTE(pResolvedMD); - INDEBUG(if (!pResolvedMD) constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod);) + INDEBUG(if (!pResolvedMD) constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod, !pMethod->IsStatic());) if (!pResolvedMD) COMPlusThrowHR(COR_E_BADIMAGEFORMAT); @@ -1396,7 +1396,7 @@ Dictionary::PopulateEntry( // In such case we would need to box the value type before we can dispatch to the implementation. // This would require us to make a "boxing stub". For now we leave the boxing stubs unimplemented. // It's not clear if anyone would need them and the implementation complexity is not worth it at this time. - if (!pResolvedMD->GetMethodTable()->IsValueType() && constraintType.GetMethodTable()->IsValueType()) + if (pResolvedMD->IsStatic() && !pResolvedMD->GetMethodTable()->IsValueType() && constraintType.GetMethodTable()->IsValueType()) { SString assemblyName; diff --git a/src/coreclr/vm/jitinterface.cpp b/src/coreclr/vm/jitinterface.cpp index d5d65683fc2bf..8e2d28f4ae0ea 100644 --- a/src/coreclr/vm/jitinterface.cpp +++ b/src/coreclr/vm/jitinterface.cpp @@ -5189,6 +5189,7 @@ void CEEInfo::getCallInfo( MethodDesc * directMethod = constrainedType.GetMethodTable()->TryResolveConstraintMethodApprox( exactType, pMD, + TRUE, /* allowInstParam, At compile time the exact destination cannot reliably be known */ &fForceUseRuntimeLookup); if (directMethod #ifdef FEATURE_DEFAULT_INTERFACES @@ -5401,9 +5402,20 @@ void CEEInfo::getCallInfo( { pResult->kind = CORINFO_CALL_CODE_POINTER; - // For reference types, the constrained type does not affect method resolution - DictionaryEntryKind entryKind = (!constrainedType.IsNull() && constrainedType.IsValueType()) ? ConstrainedMethodEntrySlot : MethodEntrySlot; - + DictionaryEntryKind entryKind; + if (constrainedType.IsNull() || ((flags & CORINFO_CALLINFO_CALLVIRT) && !constrainedType.IsValueType())) + { + // For reference types, the constrained type does not affect method resolution on a callvirt, and if there is no + // constraint, it doesn't effect it either + entryKind = MethodEntrySlot; + } + else + { + // constrained. callvirt case where the constraint type is a valuetype + // OR + // constrained. call or constrained. ldftn case + entryKind = ConstrainedMethodEntrySlot; + } ComputeRuntimeLookupForSharedGenericToken(entryKind, pResolvedToken, pConstrainedResolvedToken, diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 1a535f9b48da6..0563dadfa36ac 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9185,11 +9185,11 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface virtual static method pInterfaceMD. MethodDesc * -MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD) +MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam) { for (MethodTable* pMT = this; pMT != nullptr; pMT = pMT->GetParentMethodTable()) { - MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceMD); + MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceMD, allowInstParam); if (pMD != nullptr) { return pMD; @@ -9202,7 +9202,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD) // Try to locate the appropriate MethodImpl matching a given interface static virtual method. // Returns nullptr on failure. MethodDesc* -MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD) +MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, BOOL allowInstParam) { HRESULT hr = S_OK; IMDInternalImport* pMDInternalImport = GetMDImport(); @@ -9275,7 +9275,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD) if (pInterfaceMD->HasMethodInstantiation() || pMethodImpl->HasMethodInstantiation() || HasInstantiation()) { - return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), TRUE); + return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), allowInstParam); } else { @@ -9298,6 +9298,7 @@ MethodDesc * MethodTable::TryResolveConstraintMethodApprox( TypeHandle thInterfaceType, MethodDesc * pInterfaceMD, + BOOL allowInstParam, BOOL * pfForceUseRuntimeLookup) // = NULL { CONTRACTL { @@ -9307,7 +9308,7 @@ MethodTable::TryResolveConstraintMethodApprox( if (pInterfaceMD->IsStatic()) { - return ResolveVirtualStaticMethod(pInterfaceMD); + return ResolveVirtualStaticMethod(pInterfaceMD, allowInstParam); } // We can't resolve constraint calls effectively for reference types, and there's diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index 1b8fe141b8c8e..e9282bf625e48 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -2283,7 +2283,7 @@ class MethodTable // Resolve virtual static interface method pInterfaceMD on this type. - MethodDesc *ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD); + MethodDesc *ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam); // Try a partial resolve of the constraint call, up to generic code sharing. // @@ -2300,6 +2300,7 @@ class MethodTable MethodDesc * TryResolveConstraintMethodApprox( TypeHandle ownerType, MethodDesc * pMD, + BOOL fExactResolution = FALSE, BOOL * pfForceUseRuntimeLookup = NULL); //------------------------------------------------------------------- @@ -2400,7 +2401,7 @@ class MethodTable // Try to resolve a given static virtual method override on this type. Return nullptr // when not found. - MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD); + MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, BOOL allowInstParam); public: static MethodDesc *MapMethodDeclToMethodImpl(MethodDesc *pMDDecl); From b7d0917da526b81fa0af388cad6d8cac9483cfcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Mon, 26 Apr 2021 21:13:55 +0200 Subject: [PATCH 22/39] Fix manipulation of signature type context in SVM resolution (#8) --- src/coreclr/vm/methodtable.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 0563dadfa36ac..bb03fbb62987c 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9208,6 +9208,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B IMDInternalImport* pMDInternalImport = GetMDImport(); HENUMInternalMethodImplHolder hEnumMethodImpl(pMDInternalImport); hr = hEnumMethodImpl.EnumMethodImplInitNoThrow(GetCl()); + SigTypeContext sigTypeContext(this); if (FAILED(hr)) { @@ -9242,16 +9243,17 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B MethodTable *pInterfaceMT = ClassLoader::LoadTypeDefOrRefOrSpecThrowing( GetModule(), tkParent, - NULL /*SigTypeContext*/) + &sigTypeContext) .GetMethodTable(); - if (pInterfaceMT != pInterfaceMD->GetMethodTable()) + if (pInterfaceMT != pInterfaceMD->GetMethodTable() && + pInterfaceMT->GetCanonicalMethodTable() != pInterfaceMD->GetMethodTable()) { continue; } MethodDesc *pMethodDecl = MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( GetModule(), methodDecl, - NULL /*SigTypeContext*/, + &sigTypeContext, /* strictMetadataChecks */ FALSE, /* allowInstParam */ FALSE); if (pMethodDecl == nullptr) @@ -9265,7 +9267,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B MethodDesc *pMethodImpl = MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( GetModule(), methodBody, - NULL /*SigTypeContext*/, + &sigTypeContext, /* strictMetadataChecks */ FALSE, /* allowInstParam */ FALSE); if (pMethodImpl == nullptr) From 7d615d1ee529a476028680c0520855ac6e78d1fc Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Mon, 26 Apr 2021 23:41:54 -0700 Subject: [PATCH 23/39] Fix GenericsContextTest test bugs (#10) - structures derive from System.ValueType not System.Valuetype - Expected strings need to handle generics a little bit more --- .../GenericContext/Generator/Program.cs | 47 +- .../GenericContextCommonAndImplementation.il | 20 +- .../GenericContext/GenericContextCommonCs.cs | 5 +- .../GenericContext/GenericContextTest.il | 864 ++++++++++++++++++ 4 files changed, 928 insertions(+), 8 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index b8f1b647b878c..cfd4206ee2940 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -134,8 +134,8 @@ static void EmitCodeForCommonLibrary(TextWriter tw) tw.WriteLine(@" .method public newslot virtual abstract static void GenericMethod() {}"); tw.WriteLine(@"}"); tw.WriteLine(@""); - tw.WriteLine(@".class public auto ansi GenericStruct`1"); - tw.WriteLine(@" extends[System.Runtime] System.Valuetype"); + tw.WriteLine(@".class public sealed auto ansi GenericStruct`1"); + tw.WriteLine(@" extends[System.Runtime] System.ValueType"); tw.WriteLine(@"{"); tw.WriteLine(@"}"); } @@ -319,6 +319,27 @@ void GenerateMethodBody(bool genericMethod) methodNameToEmit = methodNameToEmit.Substring(0, methodNameToEmit.Length - 3); } implsGenerated.WriteLine($" ldstr \"{methodNameToEmit}\""); + if (methodNameToEmit.Contains("!!0")) + { + implsGenerated.WriteLine($" ldstr \"!!0\""); + implsGenerated.WriteLine($" ldtoken !!0"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call instance string [System.Runtime]System.String::Replace(string, string)"); + } + if (methodNameToEmit.Contains("!!1")) + { + implsGenerated.WriteLine($" ldstr \"!!1\""); + implsGenerated.WriteLine($" ldtoken !!1"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call instance string [System.Runtime]System.String::Replace(string, string)"); + } + if (methodNameToEmit.Contains("!0")) + { + implsGenerated.WriteLine($" ldstr \"!0\""); + implsGenerated.WriteLine($" ldtoken !0"); + implsGenerated.WriteLine($" call string {CommonCsPrefix}Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle)"); + implsGenerated.WriteLine($" call instance string [System.Runtime]System.String::Replace(string, string)"); + } if (genericMethod) { implsGenerated.WriteLine($" ldstr \"<\""); @@ -546,10 +567,22 @@ static void Main(string[] args) EmitTestMethod(); - string callCommand = $" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},string>()"; + string callCommand = GetSetBangBang1IfNeeded("string") + $" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},string>()"; if (scenario.InterfaceType == InterfaceType.GenericOverObject) - callCommand = callCommand + Environment.NewLine + $" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},object>()"; + callCommand = callCommand + Environment.NewLine + GetSetBangBang1IfNeeded("object") + $" call void TestEntrypoint::{basicTestMethodName}<{constrainedTypePrefix}{constrainedType},object>()"; CallTestEntrypoint(callCommand); + + string GetSetBangBang1IfNeeded(string bangBang1Expected) + { + if (expectedString.Contains("!!1")) + { + return $" ldstr \"{bangBang1Expected}\"" + Environment.NewLine + " stsfld string [GenericContextCommonCs]Statics::BangBang1Param" + Environment.NewLine; + } + else + { + return ""; + } + } break; default: throw new Exception("AACLL"); @@ -589,6 +622,12 @@ void EmitTestMethod() EmitILToCallActualMethod(swTestClassMethods); swTestClassMethods.WriteLine($" ldstr \"{scenario.ToString()}\""); swTestClassMethods.WriteLine($" ldstr \"{expectedString}\""); + if (expectedString.Contains("!!1")) + { + swTestClassMethods.WriteLine(" ldstr \"!!1\""); + swTestClassMethods.WriteLine(" ldsfld string [GenericContextCommonCs]Statics::BangBang1Param"); + swTestClassMethods.WriteLine(" call instance string [System.Runtime]System.String::Replace(string, string)"); + } swTestClassMethods.WriteLine($" call void {CommonCsPrefix}Statics::CheckForFailure(string,string)"); swTestClassMethods.WriteLine($" ret"); twIL = swTestClassMethods; diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il index 9f6067a73cf6e..4f4466bd4be71 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonAndImplementation.il @@ -25,8 +25,8 @@ .method public newslot virtual abstract static void GenericMethod() {} } -.class public auto ansi GenericStruct`1 - extends[System.Runtime] System.Valuetype +.class public sealed auto ansi GenericStruct`1 + extends[System.Runtime] System.ValueType { } .class public auto ansi NonGenericClass @@ -351,6 +351,10 @@ ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "!0" + ldtoken !0 + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call instance string [System.Runtime]System.String::Replace(string, string) call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret @@ -361,6 +365,10 @@ ldtoken class GenericClass`1 call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "!0" + ldtoken !0 + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call instance string [System.Runtime]System.String::Replace(string, string) ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) @@ -460,6 +468,10 @@ ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "!0" + ldtoken !0 + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call instance string [System.Runtime]System.String::Replace(string, string) call string[System.Runtime] System.String::Concat(string, string) stsfld string [GenericContextCommonCs]Statics::String ret @@ -470,6 +482,10 @@ ldtoken valuetype GenericValuetype`1 call string [GenericContextCommonCs]Statics::MakeName(valuetype [System.Runtime]System.RuntimeTypeHandle) ldstr "'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "!0" + ldtoken !0 + call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) + call instance string [System.Runtime]System.String::Replace(string, string) ldstr "<" ldtoken !!0 call string [GenericContextCommonCs]Statics::MakeName(valuetype[System.Runtime]System.RuntimeTypeHandle) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs index a117a9abff534..70756e26a8832 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextCommonCs.cs @@ -9,6 +9,7 @@ public static class Statics public static string String; public static int Failures; public static int Successes; + public static string BangBang1Param = "string"; public static volatile IntPtr FtnHolder; public static volatile Action ActionHolder; @@ -16,12 +17,12 @@ public static void CheckForFailure(string scenario, string expectedResult, strin { if (expectedResult != actualResult) { - Console.WriteLine($"Scenario {scenario} failed - expected {expectedResult ?? ""}, got {actualResult ?? ""}"); + Console.WriteLine($"FAILURE({Failures}) - Scenario {scenario} failed - expected {expectedResult ?? ""}, got {actualResult ?? ""}"); Failures++; } else { - Console.WriteLine($"Scenario {scenario} succeeded ({expectedResult ?? ""})"); + Console.WriteLine($"Scenario {scenario} succeeded ({expectedResult ?? ""}) Success ({Successes})"); Successes++; } } diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index 4d55f1455b7bb..f7cba05979e95 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -3857,6 +3857,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3871,6 +3874,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3888,6 +3894,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3897,6 +3906,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3911,6 +3923,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3928,6 +3943,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3937,6 +3955,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3951,6 +3972,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3968,6 +3992,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3977,6 +4004,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -3991,6 +4021,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4008,6 +4041,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4017,6 +4053,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4031,6 +4070,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4048,6 +4090,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4057,6 +4102,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4071,6 +4119,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4088,6 +4139,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4097,6 +4151,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4111,6 +4168,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4128,6 +4188,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4137,6 +4200,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4151,6 +4217,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4168,6 +4237,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4177,6 +4249,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4191,6 +4266,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4208,6 +4286,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class NonGenericClass'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4217,6 +4298,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4231,6 +4315,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4248,6 +4335,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4257,6 +4347,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4271,6 +4364,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4288,6 +4384,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4297,6 +4396,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4311,6 +4413,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4328,6 +4433,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4337,6 +4445,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4351,6 +4462,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4368,6 +4482,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4377,6 +4494,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4391,6 +4511,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4408,6 +4531,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4417,6 +4543,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4431,6 +4560,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4448,6 +4580,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class NonGenericClass'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4457,6 +4592,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4471,6 +4609,9 @@ calli void() ldstr "Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -4488,6 +4629,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype NonGenericValuetype'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8657,6 +8801,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8671,6 +8818,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8688,6 +8838,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8697,6 +8850,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8711,6 +8867,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8728,6 +8887,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8737,6 +8899,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8751,6 +8916,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8768,6 +8936,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8777,6 +8948,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8791,6 +8965,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8808,6 +8985,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8817,6 +8997,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8831,6 +9014,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8848,6 +9034,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8857,6 +9046,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8871,6 +9063,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8888,6 +9083,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8897,6 +9095,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8911,6 +9112,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8928,6 +9132,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8937,6 +9144,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8951,6 +9161,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8968,6 +9181,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8977,6 +9193,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -8991,6 +9210,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9008,6 +9230,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9017,6 +9242,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9031,6 +9259,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9048,6 +9279,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9057,6 +9291,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9071,6 +9308,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9088,6 +9328,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9097,6 +9340,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9111,6 +9357,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9128,6 +9377,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9137,6 +9389,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9151,6 +9406,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9168,6 +9426,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9177,6 +9438,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9191,6 +9455,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9208,6 +9475,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9217,6 +9487,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9231,6 +9504,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9248,6 +9524,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9257,6 +9536,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9271,6 +9553,9 @@ calli void() ldstr "Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -9288,6 +9573,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16017,6 +16305,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16031,6 +16322,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16048,6 +16342,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16057,6 +16354,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16071,6 +16371,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16088,6 +16391,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16097,6 +16403,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16111,6 +16420,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16128,6 +16440,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16137,6 +16452,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16151,6 +16469,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16168,6 +16489,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16177,6 +16501,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16191,6 +16518,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16208,6 +16538,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16217,6 +16550,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16231,6 +16567,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16248,6 +16587,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16257,6 +16599,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16271,6 +16616,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16288,6 +16636,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16297,6 +16648,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16311,6 +16665,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16328,6 +16685,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16337,6 +16697,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16351,6 +16714,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16368,6 +16734,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "class GenericClass`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16377,6 +16746,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16391,6 +16763,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16408,6 +16783,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.NormalMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16417,6 +16795,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16431,6 +16812,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16448,6 +16832,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16457,6 +16844,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16471,6 +16861,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16488,6 +16881,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16497,6 +16893,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16511,6 +16910,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16528,6 +16930,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16537,6 +16942,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16551,6 +16959,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16568,6 +16979,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16577,6 +16991,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16591,6 +17008,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16608,6 +17028,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "class GenericClass`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16617,6 +17040,9 @@ call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() ldstr "Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16631,6 +17057,9 @@ calli void() ldstr "Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -16648,6 +17077,9 @@ callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter" ldstr "valuetype GenericValuetype`1'IFaceGeneric`1.GenericMethod'>" + ldstr "!!1" + ldsfld string [GenericContextCommonCs]Statics::BangBang1Param + call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> @@ -23280,6 +23712,8 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_Generi } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23293,6 +23727,8 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGener } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23306,6 +23742,8 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Norm } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23319,6 +23757,8 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Nor } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23332,6 +23772,8 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverS } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23345,6 +23787,8 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23358,6 +23802,8 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23371,6 +23817,8 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23384,6 +23832,8 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Gene } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23397,6 +23847,8 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Gen } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23410,6 +23862,8 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverS } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23423,6 +23877,8 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23436,6 +23892,8 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23449,6 +23907,8 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23462,6 +23922,8 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Gene } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23475,6 +23937,8 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Gen } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23488,6 +23952,8 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverS } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23501,6 +23967,8 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23514,6 +23982,8 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23527,6 +23997,8 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23540,6 +24012,8 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Gene } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23553,6 +24027,8 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_Gen } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23566,6 +24042,8 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverS } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23579,6 +24057,8 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23592,7 +24072,11 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23606,7 +24090,11 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23620,7 +24108,11 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Norm } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23634,7 +24126,11 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Nor } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23648,7 +24144,11 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverO } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23662,7 +24162,11 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -23676,7 +24180,11 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23690,7 +24198,11 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23704,7 +24216,11 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Gene } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23718,7 +24234,11 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Gen } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23732,7 +24252,11 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverO } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23746,7 +24270,11 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -23760,7 +24288,11 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23774,7 +24306,11 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23788,7 +24324,11 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Gene } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23802,7 +24342,11 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Gen } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23816,7 +24360,11 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverO } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23830,7 +24378,11 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -23844,7 +24396,11 @@ Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject } CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() leave.s Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23858,7 +24414,11 @@ CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericO } Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() leave.s Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23872,7 +24432,11 @@ Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Gene } Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() leave.s CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23886,7 +24450,11 @@ Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_Gen } CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() leave.s Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23900,7 +24468,11 @@ CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverO } Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() leave.s Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -23914,7 +24486,11 @@ Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_ } Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter() leave.s CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -27984,6 +28560,8 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_Ge } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -27997,6 +28575,8 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonG } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28010,6 +28590,8 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28023,6 +28605,8 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28036,6 +28620,8 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28049,6 +28635,8 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverStr } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28062,6 +28650,8 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverSt } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28075,6 +28665,8 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28088,6 +28680,8 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28101,6 +28695,8 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28114,6 +28710,8 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28127,6 +28725,8 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverStr } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28140,6 +28740,8 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverSt } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28153,6 +28755,8 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28166,6 +28770,8 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28179,6 +28785,8 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28192,6 +28800,8 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28205,6 +28815,8 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverStr } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28218,6 +28830,8 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverSt } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28231,6 +28845,8 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28244,6 +28860,8 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28257,6 +28875,8 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28270,6 +28890,8 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28283,6 +28905,8 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverStr } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28296,7 +28920,11 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverSt } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28310,7 +28938,11 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28324,7 +28956,11 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28338,7 +28974,11 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28352,7 +28992,11 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28366,7 +29010,11 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObj } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -28380,7 +29028,11 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverOb } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28394,7 +29046,11 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28408,7 +29064,11 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28422,7 +29082,11 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28436,7 +29100,11 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28450,7 +29118,11 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObj } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -28464,7 +29136,11 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverOb } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28478,7 +29154,11 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28492,7 +29172,11 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28506,7 +29190,11 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28520,7 +29208,11 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28534,7 +29226,11 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObj } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -28548,7 +29244,11 @@ Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverOb } CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28562,7 +29262,11 @@ CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_Gene } Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28576,7 +29280,11 @@ Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_ } Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28590,7 +29298,11 @@ Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject } CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28604,7 +29316,11 @@ CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericO } Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -28618,7 +29334,11 @@ Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObj } Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35184,6 +35904,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35197,6 +35919,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35210,6 +35934,8 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35223,6 +35949,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35236,6 +35964,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35249,6 +35979,8 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35262,6 +35994,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35275,6 +36009,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35288,6 +36024,8 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35301,6 +36039,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35314,6 +36054,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35327,6 +36069,8 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35340,6 +36084,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35353,6 +36099,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35366,6 +36114,8 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35379,6 +36129,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35392,6 +36144,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35405,6 +36159,8 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35418,6 +36174,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35431,6 +36189,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35444,6 +36204,8 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35457,6 +36219,8 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35470,6 +36234,8 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35483,6 +36249,8 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter,string>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35496,7 +36264,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35510,7 +36282,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35524,7 +36300,11 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35538,7 +36318,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35552,7 +36336,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35566,7 +36354,11 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone } catch [System.Runtime]System.Exception { @@ -35580,7 +36372,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethodDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35594,7 +36390,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35608,7 +36408,11 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35622,7 +36426,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35636,7 +36444,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35650,7 +36462,11 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone } catch [System.Runtime]System.Exception { @@ -35664,7 +36480,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverIntDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35678,7 +36498,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35692,7 +36516,11 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35706,7 +36534,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35720,7 +36552,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35734,7 +36570,11 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone } catch [System.Runtime]System.Exception { @@ -35748,7 +36588,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType } CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverStringDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35762,7 +36606,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstr } Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35776,7 +36624,11 @@ Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gene } Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35790,7 +36642,11 @@ Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_Gen } CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35804,7 +36660,11 @@ CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstraine } Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { @@ -35818,7 +36678,11 @@ Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_ } Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone: nop .try { + ldstr "string" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,string>() + ldstr "object" + stsfld string [GenericContextCommonCs]Statics::BangBang1Param call void TestEntrypoint::Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter,object>() leave.s CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameterDone } catch [System.Runtime]System.Exception { From bb534b4fee4ea0e76214d2eb8abbe72be546cbea Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Mon, 26 Apr 2021 23:43:03 -0700 Subject: [PATCH 24/39] Fix type hierarchy tests (#11) * Remove covariant tests * Fix type hierarchy tests to override the right method * Remove DebuggerBreak --- .../TypeHierarchy/Generator/Program.cs | 7 +- .../TypeHierarchy/TypeHierarchyTest.il | 3230 ++++++++--------- 2 files changed, 1499 insertions(+), 1738 deletions(-) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs index a6363b989c50d..20853821fd2fb 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/Generator/Program.cs @@ -139,7 +139,7 @@ public static IEnumerable GetScenarios() foreach (string baseTypeInstantiationOnDerivedType in possibleBaseTypeInstantiationOnDerivedType) { string interfaceTypeInstantiationOnDerivedType = ApplyGenericSubstitution(interfaceTypeInstantiationOnBaseType, baseTypeInstantiationOnDerivedType); - string derivedTypeReturnType = ApplyGenericSubstitution(baseTypeReturnType, interfaceTypeInstantiationOnDerivedType); + string derivedTypeReturnType = ApplyGenericSubstitution(interfaceReturnType, interfaceTypeInstantiationOnDerivedType); List possibleDerivedTypeInstantiation = new List(); if (derivedTypeGenericParams == "") @@ -162,9 +162,8 @@ public static IEnumerable GetScenarios() if (baseTypeReturnType == "string") { covariantScenarios++; - // This isn't a good place for extensive covariant return testing - if ((covariantScenarios % 20) != 0) - continue; + // We decided covariant scenarios aren't supported + continue; } yield return new TestScenario(scenarioIndex++, interfaceReturnType, diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il index 9204d6c48dbb9..57a99245aa068 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/TypeHierarchy/TypeHierarchyTest.il @@ -1487,31 +1487,30 @@ ret } // end of method MethodImplOnDerived } // end of class DerivedScenario60`1 -.class interface public abstract auto ansi InterfaceScenario61 +.class interface public abstract auto ansi InterfaceScenario61`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario61 -.class public auto ansi BaseScenario61`1 +} // end of class InterfaceScenario61`1 +.class public auto ansi BaseScenario61 extends [System.Runtime]System.Object - implements InterfaceScenario61 + implements class InterfaceScenario61`1 { - .method public static string Method() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method object InterfaceScenario61::Method() - .locals init (string V_O) + .override method int32 class InterfaceScenario61`1::Method() + .locals init (int32 V_O) ldloca.s 0 - initobj string + initobj int32 ldloc.0 ret } // end of method Method -} // end of class BaseScenario61`1 -.class public auto ansi DerivedScenario61`1 - extends class BaseScenario61`1 - implements InterfaceScenario61 +} // end of class BaseScenario61 +.class public auto ansi DerivedScenario61 + extends BaseScenario61 { -} // end of class DerivedScenario61`1 +} // end of class DerivedScenario61 .class interface public abstract auto ansi InterfaceScenario62`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -1534,6 +1533,7 @@ } // end of class BaseScenario62 .class public auto ansi DerivedScenario62 extends BaseScenario62 + implements class InterfaceScenario62`1 { } // end of class DerivedScenario62 .class interface public abstract auto ansi InterfaceScenario63`1 @@ -1542,11 +1542,16 @@ { } // end of method Method } // end of class InterfaceScenario63`1 -.class public auto ansi BaseScenario63 +.class public abstract auto ansi BaseScenario63 extends [System.Runtime]System.Object implements class InterfaceScenario63`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario63 +.class public auto ansi DerivedScenario63 + extends BaseScenario63 + implements class InterfaceScenario63`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario63`1::Method() .locals init (int32 V_O) @@ -1554,12 +1559,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario63 -.class public auto ansi DerivedScenario63 - extends BaseScenario63 - implements class InterfaceScenario63`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario63 .class interface public abstract auto ansi InterfaceScenario64`1 { @@ -1567,16 +1567,11 @@ { } // end of method Method } // end of class InterfaceScenario64`1 -.class public abstract auto ansi BaseScenario64 +.class public auto ansi BaseScenario64 extends [System.Runtime]System.Object implements class InterfaceScenario64`1 { -} // end of class BaseScenario64 -.class public auto ansi DerivedScenario64 - extends BaseScenario64 - implements class InterfaceScenario64`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario64`1::Method() .locals init (int32 V_O) @@ -1584,8 +1579,12 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario64 + } // end of method Method +} // end of class BaseScenario64 +.class public auto ansi DerivedScenario64`1 + extends BaseScenario64 +{ +} // end of class DerivedScenario64`1 .class interface public abstract auto ansi InterfaceScenario65`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -1608,6 +1607,7 @@ } // end of class BaseScenario65 .class public auto ansi DerivedScenario65`1 extends BaseScenario65 + implements class InterfaceScenario65`1 { } // end of class DerivedScenario65`1 .class interface public abstract auto ansi InterfaceScenario66`1 @@ -1616,11 +1616,16 @@ { } // end of method Method } // end of class InterfaceScenario66`1 -.class public auto ansi BaseScenario66 +.class public abstract auto ansi BaseScenario66 extends [System.Runtime]System.Object implements class InterfaceScenario66`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario66 +.class public auto ansi DerivedScenario66`1 + extends BaseScenario66 + implements class InterfaceScenario66`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario66`1::Method() .locals init (int32 V_O) @@ -1628,12 +1633,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario66 -.class public auto ansi DerivedScenario66`1 - extends BaseScenario66 - implements class InterfaceScenario66`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario66`1 .class interface public abstract auto ansi InterfaceScenario67`1 { @@ -1641,16 +1641,11 @@ { } // end of method Method } // end of class InterfaceScenario67`1 -.class public abstract auto ansi BaseScenario67 +.class public auto ansi BaseScenario67 extends [System.Runtime]System.Object implements class InterfaceScenario67`1 { -} // end of class BaseScenario67 -.class public auto ansi DerivedScenario67`1 - extends BaseScenario67 - implements class InterfaceScenario67`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario67`1::Method() .locals init (int32 V_O) @@ -1658,7 +1653,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario67 +.class public auto ansi DerivedScenario67`1 + extends BaseScenario67 +{ } // end of class DerivedScenario67`1 .class interface public abstract auto ansi InterfaceScenario68`1 { @@ -1682,6 +1681,7 @@ } // end of class BaseScenario68 .class public auto ansi DerivedScenario68`1 extends BaseScenario68 + implements class InterfaceScenario68`1 { } // end of class DerivedScenario68`1 .class interface public abstract auto ansi InterfaceScenario69`1 @@ -1690,11 +1690,16 @@ { } // end of method Method } // end of class InterfaceScenario69`1 -.class public auto ansi BaseScenario69 +.class public abstract auto ansi BaseScenario69 extends [System.Runtime]System.Object implements class InterfaceScenario69`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario69 +.class public auto ansi DerivedScenario69`1 + extends BaseScenario69 + implements class InterfaceScenario69`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario69`1::Method() .locals init (int32 V_O) @@ -1702,12 +1707,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario69 -.class public auto ansi DerivedScenario69`1 - extends BaseScenario69 - implements class InterfaceScenario69`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario69`1 .class interface public abstract auto ansi InterfaceScenario70`1 { @@ -1715,16 +1715,11 @@ { } // end of method Method } // end of class InterfaceScenario70`1 -.class public abstract auto ansi BaseScenario70 +.class public auto ansi BaseScenario70`1 extends [System.Runtime]System.Object implements class InterfaceScenario70`1 { -} // end of class BaseScenario70 -.class public auto ansi DerivedScenario70`1 - extends BaseScenario70 - implements class InterfaceScenario70`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario70`1::Method() .locals init (int32 V_O) @@ -1732,8 +1727,12 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario70`1 + } // end of method Method +} // end of class BaseScenario70`1 +.class public auto ansi DerivedScenario70 + extends class BaseScenario70`1 +{ +} // end of class DerivedScenario70 .class interface public abstract auto ansi InterfaceScenario71`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -1756,6 +1755,7 @@ } // end of class BaseScenario71`1 .class public auto ansi DerivedScenario71 extends class BaseScenario71`1 + implements class InterfaceScenario71`1 { } // end of class DerivedScenario71 .class interface public abstract auto ansi InterfaceScenario72`1 @@ -1764,11 +1764,16 @@ { } // end of method Method } // end of class InterfaceScenario72`1 -.class public auto ansi BaseScenario72`1 +.class public abstract auto ansi BaseScenario72`1 extends [System.Runtime]System.Object implements class InterfaceScenario72`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario72`1 +.class public auto ansi DerivedScenario72 + extends class BaseScenario72`1 + implements class InterfaceScenario72`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario72`1::Method() .locals init (int32 V_O) @@ -1776,12 +1781,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario72`1 -.class public auto ansi DerivedScenario72 - extends class BaseScenario72`1 - implements class InterfaceScenario72`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario72 .class interface public abstract auto ansi InterfaceScenario73`1 { @@ -1789,16 +1789,11 @@ { } // end of method Method } // end of class InterfaceScenario73`1 -.class public abstract auto ansi BaseScenario73`1 +.class public auto ansi BaseScenario73`1 extends [System.Runtime]System.Object implements class InterfaceScenario73`1 { -} // end of class BaseScenario73`1 -.class public auto ansi DerivedScenario73 - extends class BaseScenario73`1 - implements class InterfaceScenario73`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario73`1::Method() .locals init (int32 V_O) @@ -1806,8 +1801,12 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario73 + } // end of method Method +} // end of class BaseScenario73`1 +.class public auto ansi DerivedScenario73`1 + extends class BaseScenario73`1 +{ +} // end of class DerivedScenario73`1 .class interface public abstract auto ansi InterfaceScenario74`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -1830,6 +1829,7 @@ } // end of class BaseScenario74`1 .class public auto ansi DerivedScenario74`1 extends class BaseScenario74`1 + implements class InterfaceScenario74`1 { } // end of class DerivedScenario74`1 .class interface public abstract auto ansi InterfaceScenario75`1 @@ -1838,11 +1838,16 @@ { } // end of method Method } // end of class InterfaceScenario75`1 -.class public auto ansi BaseScenario75`1 +.class public abstract auto ansi BaseScenario75`1 extends [System.Runtime]System.Object implements class InterfaceScenario75`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario75`1 +.class public auto ansi DerivedScenario75`1 + extends class BaseScenario75`1 + implements class InterfaceScenario75`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario75`1::Method() .locals init (int32 V_O) @@ -1850,12 +1855,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario75`1 -.class public auto ansi DerivedScenario75`1 - extends class BaseScenario75`1 - implements class InterfaceScenario75`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario75`1 .class interface public abstract auto ansi InterfaceScenario76`1 { @@ -1863,16 +1863,11 @@ { } // end of method Method } // end of class InterfaceScenario76`1 -.class public abstract auto ansi BaseScenario76`1 +.class public auto ansi BaseScenario76`1 extends [System.Runtime]System.Object implements class InterfaceScenario76`1 { -} // end of class BaseScenario76`1 -.class public auto ansi DerivedScenario76`1 - extends class BaseScenario76`1 - implements class InterfaceScenario76`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario76`1::Method() .locals init (int32 V_O) @@ -1880,7 +1875,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario76`1 +.class public auto ansi DerivedScenario76`1 + extends class BaseScenario76`1 +{ } // end of class DerivedScenario76`1 .class interface public abstract auto ansi InterfaceScenario77`1 { @@ -1904,6 +1903,7 @@ } // end of class BaseScenario77`1 .class public auto ansi DerivedScenario77`1 extends class BaseScenario77`1 + implements class InterfaceScenario77`1 { } // end of class DerivedScenario77`1 .class interface public abstract auto ansi InterfaceScenario78`1 @@ -1912,11 +1912,16 @@ { } // end of method Method } // end of class InterfaceScenario78`1 -.class public auto ansi BaseScenario78`1 +.class public abstract auto ansi BaseScenario78`1 extends [System.Runtime]System.Object implements class InterfaceScenario78`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario78`1 +.class public auto ansi DerivedScenario78`1 + extends class BaseScenario78`1 + implements class InterfaceScenario78`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario78`1::Method() .locals init (int32 V_O) @@ -1924,12 +1929,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario78`1 -.class public auto ansi DerivedScenario78`1 - extends class BaseScenario78`1 - implements class InterfaceScenario78`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario78`1 .class interface public abstract auto ansi InterfaceScenario79`1 { @@ -1937,16 +1937,11 @@ { } // end of method Method } // end of class InterfaceScenario79`1 -.class public abstract auto ansi BaseScenario79`1 +.class public auto ansi BaseScenario79`1 extends [System.Runtime]System.Object implements class InterfaceScenario79`1 { -} // end of class BaseScenario79`1 -.class public auto ansi DerivedScenario79`1 - extends class BaseScenario79`1 - implements class InterfaceScenario79`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario79`1::Method() .locals init (int32 V_O) @@ -1954,7 +1949,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario79`1 +.class public auto ansi DerivedScenario79`1 + extends class BaseScenario79`1 +{ } // end of class DerivedScenario79`1 .class interface public abstract auto ansi InterfaceScenario80`1 { @@ -1978,6 +1977,7 @@ } // end of class BaseScenario80`1 .class public auto ansi DerivedScenario80`1 extends class BaseScenario80`1 + implements class InterfaceScenario80`1 { } // end of class DerivedScenario80`1 .class interface public abstract auto ansi InterfaceScenario81`1 @@ -1986,11 +1986,16 @@ { } // end of method Method } // end of class InterfaceScenario81`1 -.class public auto ansi BaseScenario81`1 +.class public abstract auto ansi BaseScenario81`1 extends [System.Runtime]System.Object implements class InterfaceScenario81`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario81`1 +.class public auto ansi DerivedScenario81`1 + extends class BaseScenario81`1 + implements class InterfaceScenario81`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario81`1::Method() .locals init (int32 V_O) @@ -1998,12 +2003,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario81`1 -.class public auto ansi DerivedScenario81`1 - extends class BaseScenario81`1 - implements class InterfaceScenario81`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario81`1 .class interface public abstract auto ansi InterfaceScenario82`1 { @@ -2011,16 +2011,11 @@ { } // end of method Method } // end of class InterfaceScenario82`1 -.class public abstract auto ansi BaseScenario82`1 +.class public auto ansi BaseScenario82`1 extends [System.Runtime]System.Object implements class InterfaceScenario82`1 { -} // end of class BaseScenario82`1 -.class public auto ansi DerivedScenario82`1 - extends class BaseScenario82`1 - implements class InterfaceScenario82`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario82`1::Method() .locals init (int32 V_O) @@ -2028,7 +2023,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario82`1 +.class public auto ansi DerivedScenario82`1 + extends class BaseScenario82`1 +{ } // end of class DerivedScenario82`1 .class interface public abstract auto ansi InterfaceScenario83`1 { @@ -2052,6 +2051,7 @@ } // end of class BaseScenario83`1 .class public auto ansi DerivedScenario83`1 extends class BaseScenario83`1 + implements class InterfaceScenario83`1 { } // end of class DerivedScenario83`1 .class interface public abstract auto ansi InterfaceScenario84`1 @@ -2060,11 +2060,16 @@ { } // end of method Method } // end of class InterfaceScenario84`1 -.class public auto ansi BaseScenario84`1 +.class public abstract auto ansi BaseScenario84`1 extends [System.Runtime]System.Object implements class InterfaceScenario84`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario84`1 +.class public auto ansi DerivedScenario84`1 + extends class BaseScenario84`1 + implements class InterfaceScenario84`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario84`1::Method() .locals init (int32 V_O) @@ -2072,12 +2077,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario84`1 -.class public auto ansi DerivedScenario84`1 - extends class BaseScenario84`1 - implements class InterfaceScenario84`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario84`1 .class interface public abstract auto ansi InterfaceScenario85`1 { @@ -2085,16 +2085,11 @@ { } // end of method Method } // end of class InterfaceScenario85`1 -.class public abstract auto ansi BaseScenario85`1 +.class public auto ansi BaseScenario85`1 extends [System.Runtime]System.Object implements class InterfaceScenario85`1 { -} // end of class BaseScenario85`1 -.class public auto ansi DerivedScenario85`1 - extends class BaseScenario85`1 - implements class InterfaceScenario85`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario85`1::Method() .locals init (int32 V_O) @@ -2102,7 +2097,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario85`1 +.class public auto ansi DerivedScenario85`1 + extends class BaseScenario85`1> +{ } // end of class DerivedScenario85`1 .class interface public abstract auto ansi InterfaceScenario86`1 { @@ -2126,6 +2125,7 @@ } // end of class BaseScenario86`1 .class public auto ansi DerivedScenario86`1 extends class BaseScenario86`1> + implements class InterfaceScenario86`1 { } // end of class DerivedScenario86`1 .class interface public abstract auto ansi InterfaceScenario87`1 @@ -2134,11 +2134,16 @@ { } // end of method Method } // end of class InterfaceScenario87`1 -.class public auto ansi BaseScenario87`1 +.class public abstract auto ansi BaseScenario87`1 extends [System.Runtime]System.Object implements class InterfaceScenario87`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario87`1 +.class public auto ansi DerivedScenario87`1 + extends class BaseScenario87`1> + implements class InterfaceScenario87`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario87`1::Method() .locals init (int32 V_O) @@ -2146,12 +2151,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario87`1 -.class public auto ansi DerivedScenario87`1 - extends class BaseScenario87`1> - implements class InterfaceScenario87`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario87`1 .class interface public abstract auto ansi InterfaceScenario88`1 { @@ -2159,16 +2159,11 @@ { } // end of method Method } // end of class InterfaceScenario88`1 -.class public abstract auto ansi BaseScenario88`1 +.class public auto ansi BaseScenario88`1 extends [System.Runtime]System.Object implements class InterfaceScenario88`1 { -} // end of class BaseScenario88`1 -.class public auto ansi DerivedScenario88`1 - extends class BaseScenario88`1> - implements class InterfaceScenario88`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario88`1::Method() .locals init (int32 V_O) @@ -2176,7 +2171,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario88`1 +.class public auto ansi DerivedScenario88`1 + extends class BaseScenario88`1> +{ } // end of class DerivedScenario88`1 .class interface public abstract auto ansi InterfaceScenario89`1 { @@ -2200,6 +2199,7 @@ } // end of class BaseScenario89`1 .class public auto ansi DerivedScenario89`1 extends class BaseScenario89`1> + implements class InterfaceScenario89`1 { } // end of class DerivedScenario89`1 .class interface public abstract auto ansi InterfaceScenario90`1 @@ -2208,11 +2208,16 @@ { } // end of method Method } // end of class InterfaceScenario90`1 -.class public auto ansi BaseScenario90`1 +.class public abstract auto ansi BaseScenario90`1 extends [System.Runtime]System.Object implements class InterfaceScenario90`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario90`1 +.class public auto ansi DerivedScenario90`1 + extends class BaseScenario90`1> + implements class InterfaceScenario90`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario90`1::Method() .locals init (int32 V_O) @@ -2220,12 +2225,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario90`1 -.class public auto ansi DerivedScenario90`1 - extends class BaseScenario90`1> - implements class InterfaceScenario90`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario90`1 .class interface public abstract auto ansi InterfaceScenario91`1 { @@ -2233,25 +2233,24 @@ { } // end of method Method } // end of class InterfaceScenario91`1 -.class public abstract auto ansi BaseScenario91`1 +.class public auto ansi BaseScenario91`1 extends [System.Runtime]System.Object - implements class InterfaceScenario91`1 + implements class InterfaceScenario91`1 { -} // end of class BaseScenario91`1 -.class public auto ansi DerivedScenario91`1 - extends class BaseScenario91`1> - implements class InterfaceScenario91`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario91`1::Method() + .override method int32 class InterfaceScenario91`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario91`1 + } // end of method Method +} // end of class BaseScenario91`1 +.class public auto ansi DerivedScenario91 + extends class BaseScenario91`1 +{ +} // end of class DerivedScenario91 .class interface public abstract auto ansi InterfaceScenario92`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2274,6 +2273,7 @@ } // end of class BaseScenario92`1 .class public auto ansi DerivedScenario92 extends class BaseScenario92`1 + implements class InterfaceScenario92`1 { } // end of class DerivedScenario92 .class interface public abstract auto ansi InterfaceScenario93`1 @@ -2282,24 +2282,24 @@ { } // end of method Method } // end of class InterfaceScenario93`1 -.class public auto ansi BaseScenario93`1 +.class public abstract auto ansi BaseScenario93`1 extends [System.Runtime]System.Object implements class InterfaceScenario93`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario93`1 +.class public auto ansi DerivedScenario93 + extends class BaseScenario93`1 + implements class InterfaceScenario93`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario93`1::Method() + .override method int32 class InterfaceScenario93`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario93`1 -.class public auto ansi DerivedScenario93 - extends class BaseScenario93`1 - implements class InterfaceScenario93`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario93 .class interface public abstract auto ansi InterfaceScenario94`1 { @@ -2307,25 +2307,24 @@ { } // end of method Method } // end of class InterfaceScenario94`1 -.class public abstract auto ansi BaseScenario94`1 +.class public auto ansi BaseScenario94`1 extends [System.Runtime]System.Object implements class InterfaceScenario94`1 { -} // end of class BaseScenario94`1 -.class public auto ansi DerivedScenario94 - extends class BaseScenario94`1 - implements class InterfaceScenario94`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario94`1::Method() + .override method int32 class InterfaceScenario94`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario94 + } // end of method Method +} // end of class BaseScenario94`1 +.class public auto ansi DerivedScenario94`1 + extends class BaseScenario94`1 +{ +} // end of class DerivedScenario94`1 .class interface public abstract auto ansi InterfaceScenario95`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2348,6 +2347,7 @@ } // end of class BaseScenario95`1 .class public auto ansi DerivedScenario95`1 extends class BaseScenario95`1 + implements class InterfaceScenario95`1 { } // end of class DerivedScenario95`1 .class interface public abstract auto ansi InterfaceScenario96`1 @@ -2356,24 +2356,24 @@ { } // end of method Method } // end of class InterfaceScenario96`1 -.class public auto ansi BaseScenario96`1 +.class public abstract auto ansi BaseScenario96`1 extends [System.Runtime]System.Object implements class InterfaceScenario96`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario96`1 +.class public auto ansi DerivedScenario96`1 + extends class BaseScenario96`1 + implements class InterfaceScenario96`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario96`1::Method() + .override method int32 class InterfaceScenario96`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario96`1 -.class public auto ansi DerivedScenario96`1 - extends class BaseScenario96`1 - implements class InterfaceScenario96`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario96`1 .class interface public abstract auto ansi InterfaceScenario97`1 { @@ -2381,24 +2381,23 @@ { } // end of method Method } // end of class InterfaceScenario97`1 -.class public abstract auto ansi BaseScenario97`1 +.class public auto ansi BaseScenario97`1 extends [System.Runtime]System.Object implements class InterfaceScenario97`1 { -} // end of class BaseScenario97`1 -.class public auto ansi DerivedScenario97`1 - extends class BaseScenario97`1 - implements class InterfaceScenario97`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario97`1::Method() + .override method int32 class InterfaceScenario97`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario97`1 +.class public auto ansi DerivedScenario97`1 + extends class BaseScenario97`1 +{ } // end of class DerivedScenario97`1 .class interface public abstract auto ansi InterfaceScenario98`1 { @@ -2422,6 +2421,7 @@ } // end of class BaseScenario98`1 .class public auto ansi DerivedScenario98`1 extends class BaseScenario98`1 + implements class InterfaceScenario98`1 { } // end of class DerivedScenario98`1 .class interface public abstract auto ansi InterfaceScenario99`1 @@ -2430,24 +2430,24 @@ { } // end of method Method } // end of class InterfaceScenario99`1 -.class public auto ansi BaseScenario99`1 +.class public abstract auto ansi BaseScenario99`1 extends [System.Runtime]System.Object implements class InterfaceScenario99`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario99`1 +.class public auto ansi DerivedScenario99`1 + extends class BaseScenario99`1 + implements class InterfaceScenario99`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario99`1::Method() + .override method int32 class InterfaceScenario99`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario99`1 -.class public auto ansi DerivedScenario99`1 - extends class BaseScenario99`1 - implements class InterfaceScenario99`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario99`1 .class interface public abstract auto ansi InterfaceScenario100`1 { @@ -2455,24 +2455,23 @@ { } // end of method Method } // end of class InterfaceScenario100`1 -.class public abstract auto ansi BaseScenario100`1 +.class public auto ansi BaseScenario100`1 extends [System.Runtime]System.Object implements class InterfaceScenario100`1 { -} // end of class BaseScenario100`1 -.class public auto ansi DerivedScenario100`1 - extends class BaseScenario100`1 - implements class InterfaceScenario100`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario100`1::Method() + .override method int32 class InterfaceScenario100`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario100`1 +.class public auto ansi DerivedScenario100`1 + extends class BaseScenario100`1 +{ } // end of class DerivedScenario100`1 .class interface public abstract auto ansi InterfaceScenario101`1 { @@ -2496,6 +2495,7 @@ } // end of class BaseScenario101`1 .class public auto ansi DerivedScenario101`1 extends class BaseScenario101`1 + implements class InterfaceScenario101`1 { } // end of class DerivedScenario101`1 .class interface public abstract auto ansi InterfaceScenario102`1 @@ -2504,11 +2504,16 @@ { } // end of method Method } // end of class InterfaceScenario102`1 -.class public auto ansi BaseScenario102`1 +.class public abstract auto ansi BaseScenario102`1 extends [System.Runtime]System.Object implements class InterfaceScenario102`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario102`1 +.class public auto ansi DerivedScenario102`1 + extends class BaseScenario102`1 + implements class InterfaceScenario102`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario102`1::Method() .locals init (int32 V_O) @@ -2516,12 +2521,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario102`1 -.class public auto ansi DerivedScenario102`1 - extends class BaseScenario102`1 - implements class InterfaceScenario102`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario102`1 .class interface public abstract auto ansi InterfaceScenario103`1 { @@ -2529,16 +2529,11 @@ { } // end of method Method } // end of class InterfaceScenario103`1 -.class public abstract auto ansi BaseScenario103`1 +.class public auto ansi BaseScenario103`1 extends [System.Runtime]System.Object implements class InterfaceScenario103`1 { -} // end of class BaseScenario103`1 -.class public auto ansi DerivedScenario103`1 - extends class BaseScenario103`1 - implements class InterfaceScenario103`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario103`1::Method() .locals init (int32 V_O) @@ -2546,7 +2541,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario103`1 +.class public auto ansi DerivedScenario103`1 + extends class BaseScenario103`1 +{ } // end of class DerivedScenario103`1 .class interface public abstract auto ansi InterfaceScenario104`1 { @@ -2570,6 +2569,7 @@ } // end of class BaseScenario104`1 .class public auto ansi DerivedScenario104`1 extends class BaseScenario104`1 + implements class InterfaceScenario104`1 { } // end of class DerivedScenario104`1 .class interface public abstract auto ansi InterfaceScenario105`1 @@ -2578,11 +2578,16 @@ { } // end of method Method } // end of class InterfaceScenario105`1 -.class public auto ansi BaseScenario105`1 +.class public abstract auto ansi BaseScenario105`1 extends [System.Runtime]System.Object implements class InterfaceScenario105`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario105`1 +.class public auto ansi DerivedScenario105`1 + extends class BaseScenario105`1 + implements class InterfaceScenario105`1 +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario105`1::Method() .locals init (int32 V_O) @@ -2590,12 +2595,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario105`1 -.class public auto ansi DerivedScenario105`1 - extends class BaseScenario105`1 - implements class InterfaceScenario105`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario105`1 .class interface public abstract auto ansi InterfaceScenario106`1 { @@ -2603,16 +2603,11 @@ { } // end of method Method } // end of class InterfaceScenario106`1 -.class public abstract auto ansi BaseScenario106`1 +.class public auto ansi BaseScenario106`1 extends [System.Runtime]System.Object implements class InterfaceScenario106`1 { -} // end of class BaseScenario106`1 -.class public auto ansi DerivedScenario106`1 - extends class BaseScenario106`1 - implements class InterfaceScenario106`1 -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario106`1::Method() .locals init (int32 V_O) @@ -2620,7 +2615,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario106`1 +.class public auto ansi DerivedScenario106`1 + extends class BaseScenario106`1> +{ } // end of class DerivedScenario106`1 .class interface public abstract auto ansi InterfaceScenario107`1 { @@ -2644,6 +2643,7 @@ } // end of class BaseScenario107`1 .class public auto ansi DerivedScenario107`1 extends class BaseScenario107`1> + implements class InterfaceScenario107`1> { } // end of class DerivedScenario107`1 .class interface public abstract auto ansi InterfaceScenario108`1 @@ -2652,24 +2652,24 @@ { } // end of method Method } // end of class InterfaceScenario108`1 -.class public auto ansi BaseScenario108`1 +.class public abstract auto ansi BaseScenario108`1 extends [System.Runtime]System.Object implements class InterfaceScenario108`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario108`1 +.class public auto ansi DerivedScenario108`1 + extends class BaseScenario108`1> + implements class InterfaceScenario108`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario108`1::Method() + .override method int32 class InterfaceScenario108`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario108`1 -.class public auto ansi DerivedScenario108`1 - extends class BaseScenario108`1> - implements class InterfaceScenario108`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario108`1 .class interface public abstract auto ansi InterfaceScenario109`1 { @@ -2677,24 +2677,23 @@ { } // end of method Method } // end of class InterfaceScenario109`1 -.class public abstract auto ansi BaseScenario109`1 +.class public auto ansi BaseScenario109`1 extends [System.Runtime]System.Object implements class InterfaceScenario109`1 { -} // end of class BaseScenario109`1 -.class public auto ansi DerivedScenario109`1 - extends class BaseScenario109`1> - implements class InterfaceScenario109`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario109`1>::Method() + .override method int32 class InterfaceScenario109`1::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario109`1 +.class public auto ansi DerivedScenario109`1 + extends class BaseScenario109`1> +{ } // end of class DerivedScenario109`1 .class interface public abstract auto ansi InterfaceScenario110`1 { @@ -2718,6 +2717,7 @@ } // end of class BaseScenario110`1 .class public auto ansi DerivedScenario110`1 extends class BaseScenario110`1> + implements class InterfaceScenario110`1> { } // end of class DerivedScenario110`1 .class interface public abstract auto ansi InterfaceScenario111`1 @@ -2726,24 +2726,24 @@ { } // end of method Method } // end of class InterfaceScenario111`1 -.class public auto ansi BaseScenario111`1 +.class public abstract auto ansi BaseScenario111`1 extends [System.Runtime]System.Object implements class InterfaceScenario111`1 { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario111`1 +.class public auto ansi DerivedScenario111`1 + extends class BaseScenario111`1> + implements class InterfaceScenario111`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario111`1::Method() + .override method int32 class InterfaceScenario111`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario111`1 -.class public auto ansi DerivedScenario111`1 - extends class BaseScenario111`1> - implements class InterfaceScenario111`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario111`1 .class interface public abstract auto ansi InterfaceScenario112`1 { @@ -2751,25 +2751,24 @@ { } // end of method Method } // end of class InterfaceScenario112`1 -.class public abstract auto ansi BaseScenario112`1 +.class public auto ansi BaseScenario112`1 extends [System.Runtime]System.Object - implements class InterfaceScenario112`1 + implements class InterfaceScenario112`1> { -} // end of class BaseScenario112`1 -.class public auto ansi DerivedScenario112`1 - extends class BaseScenario112`1> - implements class InterfaceScenario112`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario112`1>::Method() + .override method int32 class InterfaceScenario112`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario112`1 + } // end of method Method +} // end of class BaseScenario112`1 +.class public auto ansi DerivedScenario112 + extends class BaseScenario112`1 +{ +} // end of class DerivedScenario112 .class interface public abstract auto ansi InterfaceScenario113`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2792,6 +2791,7 @@ } // end of class BaseScenario113`1 .class public auto ansi DerivedScenario113 extends class BaseScenario113`1 + implements class InterfaceScenario113`1> { } // end of class DerivedScenario113 .class interface public abstract auto ansi InterfaceScenario114`1 @@ -2800,24 +2800,24 @@ { } // end of method Method } // end of class InterfaceScenario114`1 -.class public auto ansi BaseScenario114`1 +.class public abstract auto ansi BaseScenario114`1 extends [System.Runtime]System.Object implements class InterfaceScenario114`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario114`1 +.class public auto ansi DerivedScenario114 + extends class BaseScenario114`1 + implements class InterfaceScenario114`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario114`1>::Method() + .override method int32 class InterfaceScenario114`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario114`1 -.class public auto ansi DerivedScenario114 - extends class BaseScenario114`1 - implements class InterfaceScenario114`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario114 .class interface public abstract auto ansi InterfaceScenario115`1 { @@ -2825,25 +2825,24 @@ { } // end of method Method } // end of class InterfaceScenario115`1 -.class public abstract auto ansi BaseScenario115`1 +.class public auto ansi BaseScenario115`1 extends [System.Runtime]System.Object implements class InterfaceScenario115`1> { -} // end of class BaseScenario115`1 -.class public auto ansi DerivedScenario115 - extends class BaseScenario115`1 - implements class InterfaceScenario115`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario115`1>::Method() + .override method int32 class InterfaceScenario115`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario115 + } // end of method Method +} // end of class BaseScenario115`1 +.class public auto ansi DerivedScenario115`1 + extends class BaseScenario115`1 +{ +} // end of class DerivedScenario115`1 .class interface public abstract auto ansi InterfaceScenario116`1 { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -2866,6 +2865,7 @@ } // end of class BaseScenario116`1 .class public auto ansi DerivedScenario116`1 extends class BaseScenario116`1 + implements class InterfaceScenario116`1> { } // end of class DerivedScenario116`1 .class interface public abstract auto ansi InterfaceScenario117`1 @@ -2874,24 +2874,24 @@ { } // end of method Method } // end of class InterfaceScenario117`1 -.class public auto ansi BaseScenario117`1 +.class public abstract auto ansi BaseScenario117`1 extends [System.Runtime]System.Object implements class InterfaceScenario117`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario117`1 +.class public auto ansi DerivedScenario117`1 + extends class BaseScenario117`1 + implements class InterfaceScenario117`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario117`1>::Method() + .override method int32 class InterfaceScenario117`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario117`1 -.class public auto ansi DerivedScenario117`1 - extends class BaseScenario117`1 - implements class InterfaceScenario117`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario117`1 .class interface public abstract auto ansi InterfaceScenario118`1 { @@ -2899,24 +2899,23 @@ { } // end of method Method } // end of class InterfaceScenario118`1 -.class public abstract auto ansi BaseScenario118`1 +.class public auto ansi BaseScenario118`1 extends [System.Runtime]System.Object implements class InterfaceScenario118`1> { -} // end of class BaseScenario118`1 -.class public auto ansi DerivedScenario118`1 - extends class BaseScenario118`1 - implements class InterfaceScenario118`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario118`1>::Method() + .override method int32 class InterfaceScenario118`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario118`1 +.class public auto ansi DerivedScenario118`1 + extends class BaseScenario118`1 +{ } // end of class DerivedScenario118`1 .class interface public abstract auto ansi InterfaceScenario119`1 { @@ -2940,6 +2939,7 @@ } // end of class BaseScenario119`1 .class public auto ansi DerivedScenario119`1 extends class BaseScenario119`1 + implements class InterfaceScenario119`1> { } // end of class DerivedScenario119`1 .class interface public abstract auto ansi InterfaceScenario120`1 @@ -2948,24 +2948,24 @@ { } // end of method Method } // end of class InterfaceScenario120`1 -.class public auto ansi BaseScenario120`1 +.class public abstract auto ansi BaseScenario120`1 extends [System.Runtime]System.Object implements class InterfaceScenario120`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario120`1 +.class public auto ansi DerivedScenario120`1 + extends class BaseScenario120`1 + implements class InterfaceScenario120`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario120`1>::Method() + .override method int32 class InterfaceScenario120`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario120`1 -.class public auto ansi DerivedScenario120`1 - extends class BaseScenario120`1 - implements class InterfaceScenario120`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario120`1 .class interface public abstract auto ansi InterfaceScenario121`1 { @@ -2973,24 +2973,23 @@ { } // end of method Method } // end of class InterfaceScenario121`1 -.class public abstract auto ansi BaseScenario121`1 +.class public auto ansi BaseScenario121`1 extends [System.Runtime]System.Object implements class InterfaceScenario121`1> { -} // end of class BaseScenario121`1 -.class public auto ansi DerivedScenario121`1 - extends class BaseScenario121`1 - implements class InterfaceScenario121`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario121`1>::Method() + .override method int32 class InterfaceScenario121`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario121`1 +.class public auto ansi DerivedScenario121`1 + extends class BaseScenario121`1 +{ } // end of class DerivedScenario121`1 .class interface public abstract auto ansi InterfaceScenario122`1 { @@ -3014,6 +3013,7 @@ } // end of class BaseScenario122`1 .class public auto ansi DerivedScenario122`1 extends class BaseScenario122`1 + implements class InterfaceScenario122`1> { } // end of class DerivedScenario122`1 .class interface public abstract auto ansi InterfaceScenario123`1 @@ -3022,11 +3022,16 @@ { } // end of method Method } // end of class InterfaceScenario123`1 -.class public auto ansi BaseScenario123`1 +.class public abstract auto ansi BaseScenario123`1 extends [System.Runtime]System.Object implements class InterfaceScenario123`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario123`1 +.class public auto ansi DerivedScenario123`1 + extends class BaseScenario123`1 + implements class InterfaceScenario123`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario123`1>::Method() .locals init (int32 V_O) @@ -3034,12 +3039,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario123`1 -.class public auto ansi DerivedScenario123`1 - extends class BaseScenario123`1 - implements class InterfaceScenario123`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario123`1 .class interface public abstract auto ansi InterfaceScenario124`1 { @@ -3047,16 +3047,11 @@ { } // end of method Method } // end of class InterfaceScenario124`1 -.class public abstract auto ansi BaseScenario124`1 +.class public auto ansi BaseScenario124`1 extends [System.Runtime]System.Object implements class InterfaceScenario124`1> { -} // end of class BaseScenario124`1 -.class public auto ansi DerivedScenario124`1 - extends class BaseScenario124`1 - implements class InterfaceScenario124`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario124`1>::Method() .locals init (int32 V_O) @@ -3064,7 +3059,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario124`1 +.class public auto ansi DerivedScenario124`1 + extends class BaseScenario124`1 +{ } // end of class DerivedScenario124`1 .class interface public abstract auto ansi InterfaceScenario125`1 { @@ -3088,6 +3087,7 @@ } // end of class BaseScenario125`1 .class public auto ansi DerivedScenario125`1 extends class BaseScenario125`1 + implements class InterfaceScenario125`1> { } // end of class DerivedScenario125`1 .class interface public abstract auto ansi InterfaceScenario126`1 @@ -3096,11 +3096,16 @@ { } // end of method Method } // end of class InterfaceScenario126`1 -.class public auto ansi BaseScenario126`1 +.class public abstract auto ansi BaseScenario126`1 extends [System.Runtime]System.Object implements class InterfaceScenario126`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario126`1 +.class public auto ansi DerivedScenario126`1 + extends class BaseScenario126`1 + implements class InterfaceScenario126`1> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { .override method int32 class InterfaceScenario126`1>::Method() .locals init (int32 V_O) @@ -3108,12 +3113,7 @@ initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario126`1 -.class public auto ansi DerivedScenario126`1 - extends class BaseScenario126`1 - implements class InterfaceScenario126`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario126`1 .class interface public abstract auto ansi InterfaceScenario127`1 { @@ -3121,16 +3121,11 @@ { } // end of method Method } // end of class InterfaceScenario127`1 -.class public abstract auto ansi BaseScenario127`1 +.class public auto ansi BaseScenario127`1 extends [System.Runtime]System.Object implements class InterfaceScenario127`1> { -} // end of class BaseScenario127`1 -.class public auto ansi DerivedScenario127`1 - extends class BaseScenario127`1 - implements class InterfaceScenario127`1> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { .override method int32 class InterfaceScenario127`1>::Method() .locals init (int32 V_O) @@ -3138,7 +3133,11 @@ initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario127`1 +.class public auto ansi DerivedScenario127`1 + extends class BaseScenario127`1> +{ } // end of class DerivedScenario127`1 .class interface public abstract auto ansi InterfaceScenario128`1 { @@ -3162,6 +3161,7 @@ } // end of class BaseScenario128`1 .class public auto ansi DerivedScenario128`1 extends class BaseScenario128`1> + implements class InterfaceScenario128`1>> { } // end of class DerivedScenario128`1 .class interface public abstract auto ansi InterfaceScenario129`1 @@ -3170,24 +3170,24 @@ { } // end of method Method } // end of class InterfaceScenario129`1 -.class public auto ansi BaseScenario129`1 +.class public abstract auto ansi BaseScenario129`1 extends [System.Runtime]System.Object implements class InterfaceScenario129`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario129`1 +.class public auto ansi DerivedScenario129`1 + extends class BaseScenario129`1> + implements class InterfaceScenario129`1>> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario129`1>::Method() + .override method int32 class InterfaceScenario129`1>>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario129`1 -.class public auto ansi DerivedScenario129`1 - extends class BaseScenario129`1> - implements class InterfaceScenario129`1>> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario129`1 .class interface public abstract auto ansi InterfaceScenario130`1 { @@ -3195,24 +3195,23 @@ { } // end of method Method } // end of class InterfaceScenario130`1 -.class public abstract auto ansi BaseScenario130`1 +.class public auto ansi BaseScenario130`1 extends [System.Runtime]System.Object implements class InterfaceScenario130`1> { -} // end of class BaseScenario130`1 -.class public auto ansi DerivedScenario130`1 - extends class BaseScenario130`1> - implements class InterfaceScenario130`1>> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario130`1>>::Method() + .override method int32 class InterfaceScenario130`1>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario130`1 +.class public auto ansi DerivedScenario130`1 + extends class BaseScenario130`1> +{ } // end of class DerivedScenario130`1 .class interface public abstract auto ansi InterfaceScenario131`1 { @@ -3236,6 +3235,7 @@ } // end of class BaseScenario131`1 .class public auto ansi DerivedScenario131`1 extends class BaseScenario131`1> + implements class InterfaceScenario131`1>> { } // end of class DerivedScenario131`1 .class interface public abstract auto ansi InterfaceScenario132`1 @@ -3244,50 +3244,49 @@ { } // end of method Method } // end of class InterfaceScenario132`1 -.class public auto ansi BaseScenario132`1 +.class public abstract auto ansi BaseScenario132`1 extends [System.Runtime]System.Object implements class InterfaceScenario132`1> { - .method public static int32 Method() cil managed noinlining +} // end of class BaseScenario132`1 +.class public auto ansi DerivedScenario132`1 + extends class BaseScenario132`1> + implements class InterfaceScenario132`1>> +{ + .method public static int32 MethodImplOnDerived() cil managed noinlining { - .override method int32 class InterfaceScenario132`1>::Method() + .override method int32 class InterfaceScenario132`1>>::Method() .locals init (int32 V_O) ldloca.s 0 initobj int32 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario132`1 -.class public auto ansi DerivedScenario132`1 - extends class BaseScenario132`1> - implements class InterfaceScenario132`1>> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario132`1 .class interface public abstract auto ansi InterfaceScenario133`1 { - .method public newslot virtual abstract static int32 Method() cil managed noinlining + .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario133`1 -.class public abstract auto ansi BaseScenario133`1 +.class public auto ansi BaseScenario133 extends [System.Runtime]System.Object - implements class InterfaceScenario133`1> + implements class InterfaceScenario133`1 { -} // end of class BaseScenario133`1 -.class public auto ansi DerivedScenario133`1 - extends class BaseScenario133`1> - implements class InterfaceScenario133`1>> -{ - .method public static int32 MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method int32 class InterfaceScenario133`1>>::Method() - .locals init (int32 V_O) + .override method object class InterfaceScenario133`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj int32 + initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario133`1 + } // end of method Method +} // end of class BaseScenario133 +.class public auto ansi DerivedScenario133 + extends BaseScenario133 +{ +} // end of class DerivedScenario133 .class interface public abstract auto ansi InterfaceScenario134`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -3310,6 +3309,7 @@ } // end of class BaseScenario134 .class public auto ansi DerivedScenario134 extends BaseScenario134 + implements class InterfaceScenario134`1 { } // end of class DerivedScenario134 .class interface public abstract auto ansi InterfaceScenario135`1 @@ -3318,11 +3318,16 @@ { } // end of method Method } // end of class InterfaceScenario135`1 -.class public auto ansi BaseScenario135 +.class public abstract auto ansi BaseScenario135 extends [System.Runtime]System.Object implements class InterfaceScenario135`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario135 +.class public auto ansi DerivedScenario135 + extends BaseScenario135 + implements class InterfaceScenario135`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario135`1::Method() .locals init (object V_O) @@ -3330,12 +3335,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario135 -.class public auto ansi DerivedScenario135 - extends BaseScenario135 - implements class InterfaceScenario135`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario135 .class interface public abstract auto ansi InterfaceScenario136`1 { @@ -3343,16 +3343,11 @@ { } // end of method Method } // end of class InterfaceScenario136`1 -.class public abstract auto ansi BaseScenario136 +.class public auto ansi BaseScenario136 extends [System.Runtime]System.Object implements class InterfaceScenario136`1 { -} // end of class BaseScenario136 -.class public auto ansi DerivedScenario136 - extends BaseScenario136 - implements class InterfaceScenario136`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario136`1::Method() .locals init (object V_O) @@ -3360,8 +3355,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario136 + } // end of method Method +} // end of class BaseScenario136 +.class public auto ansi DerivedScenario136`1 + extends BaseScenario136 +{ +} // end of class DerivedScenario136`1 .class interface public abstract auto ansi InterfaceScenario137`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -3384,6 +3383,7 @@ } // end of class BaseScenario137 .class public auto ansi DerivedScenario137`1 extends BaseScenario137 + implements class InterfaceScenario137`1 { } // end of class DerivedScenario137`1 .class interface public abstract auto ansi InterfaceScenario138`1 @@ -3392,11 +3392,16 @@ { } // end of method Method } // end of class InterfaceScenario138`1 -.class public auto ansi BaseScenario138 +.class public abstract auto ansi BaseScenario138 extends [System.Runtime]System.Object implements class InterfaceScenario138`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario138 +.class public auto ansi DerivedScenario138`1 + extends BaseScenario138 + implements class InterfaceScenario138`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario138`1::Method() .locals init (object V_O) @@ -3404,12 +3409,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario138 -.class public auto ansi DerivedScenario138`1 - extends BaseScenario138 - implements class InterfaceScenario138`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario138`1 .class interface public abstract auto ansi InterfaceScenario139`1 { @@ -3417,16 +3417,11 @@ { } // end of method Method } // end of class InterfaceScenario139`1 -.class public abstract auto ansi BaseScenario139 +.class public auto ansi BaseScenario139 extends [System.Runtime]System.Object implements class InterfaceScenario139`1 { -} // end of class BaseScenario139 -.class public auto ansi DerivedScenario139`1 - extends BaseScenario139 - implements class InterfaceScenario139`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario139`1::Method() .locals init (object V_O) @@ -3434,7 +3429,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario139 +.class public auto ansi DerivedScenario139`1 + extends BaseScenario139 +{ } // end of class DerivedScenario139`1 .class interface public abstract auto ansi InterfaceScenario140`1 { @@ -3458,6 +3457,7 @@ } // end of class BaseScenario140 .class public auto ansi DerivedScenario140`1 extends BaseScenario140 + implements class InterfaceScenario140`1 { } // end of class DerivedScenario140`1 .class interface public abstract auto ansi InterfaceScenario141`1 @@ -3466,11 +3466,16 @@ { } // end of method Method } // end of class InterfaceScenario141`1 -.class public auto ansi BaseScenario141 +.class public abstract auto ansi BaseScenario141 extends [System.Runtime]System.Object implements class InterfaceScenario141`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario141 +.class public auto ansi DerivedScenario141`1 + extends BaseScenario141 + implements class InterfaceScenario141`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario141`1::Method() .locals init (object V_O) @@ -3478,12 +3483,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario141 -.class public auto ansi DerivedScenario141`1 - extends BaseScenario141 - implements class InterfaceScenario141`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario141`1 .class interface public abstract auto ansi InterfaceScenario142`1 { @@ -3491,16 +3491,11 @@ { } // end of method Method } // end of class InterfaceScenario142`1 -.class public abstract auto ansi BaseScenario142 +.class public auto ansi BaseScenario142`1 extends [System.Runtime]System.Object implements class InterfaceScenario142`1 { -} // end of class BaseScenario142 -.class public auto ansi DerivedScenario142`1 - extends BaseScenario142 - implements class InterfaceScenario142`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario142`1::Method() .locals init (object V_O) @@ -3508,8 +3503,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario142`1 + } // end of method Method +} // end of class BaseScenario142`1 +.class public auto ansi DerivedScenario142 + extends class BaseScenario142`1 +{ +} // end of class DerivedScenario142 .class interface public abstract auto ansi InterfaceScenario143`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -3532,6 +3531,7 @@ } // end of class BaseScenario143`1 .class public auto ansi DerivedScenario143 extends class BaseScenario143`1 + implements class InterfaceScenario143`1 { } // end of class DerivedScenario143 .class interface public abstract auto ansi InterfaceScenario144`1 @@ -3540,11 +3540,16 @@ { } // end of method Method } // end of class InterfaceScenario144`1 -.class public auto ansi BaseScenario144`1 +.class public abstract auto ansi BaseScenario144`1 extends [System.Runtime]System.Object implements class InterfaceScenario144`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario144`1 +.class public auto ansi DerivedScenario144 + extends class BaseScenario144`1 + implements class InterfaceScenario144`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario144`1::Method() .locals init (object V_O) @@ -3552,12 +3557,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario144`1 -.class public auto ansi DerivedScenario144 - extends class BaseScenario144`1 - implements class InterfaceScenario144`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario144 .class interface public abstract auto ansi InterfaceScenario145`1 { @@ -3565,16 +3565,11 @@ { } // end of method Method } // end of class InterfaceScenario145`1 -.class public abstract auto ansi BaseScenario145`1 +.class public auto ansi BaseScenario145`1 extends [System.Runtime]System.Object implements class InterfaceScenario145`1 { -} // end of class BaseScenario145`1 -.class public auto ansi DerivedScenario145 - extends class BaseScenario145`1 - implements class InterfaceScenario145`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario145`1::Method() .locals init (object V_O) @@ -3582,8 +3577,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario145 + } // end of method Method +} // end of class BaseScenario145`1 +.class public auto ansi DerivedScenario145`1 + extends class BaseScenario145`1 +{ +} // end of class DerivedScenario145`1 .class interface public abstract auto ansi InterfaceScenario146`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -3606,6 +3605,7 @@ } // end of class BaseScenario146`1 .class public auto ansi DerivedScenario146`1 extends class BaseScenario146`1 + implements class InterfaceScenario146`1 { } // end of class DerivedScenario146`1 .class interface public abstract auto ansi InterfaceScenario147`1 @@ -3614,11 +3614,16 @@ { } // end of method Method } // end of class InterfaceScenario147`1 -.class public auto ansi BaseScenario147`1 +.class public abstract auto ansi BaseScenario147`1 extends [System.Runtime]System.Object implements class InterfaceScenario147`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario147`1 +.class public auto ansi DerivedScenario147`1 + extends class BaseScenario147`1 + implements class InterfaceScenario147`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario147`1::Method() .locals init (object V_O) @@ -3626,12 +3631,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario147`1 -.class public auto ansi DerivedScenario147`1 - extends class BaseScenario147`1 - implements class InterfaceScenario147`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario147`1 .class interface public abstract auto ansi InterfaceScenario148`1 { @@ -3639,16 +3639,11 @@ { } // end of method Method } // end of class InterfaceScenario148`1 -.class public abstract auto ansi BaseScenario148`1 +.class public auto ansi BaseScenario148`1 extends [System.Runtime]System.Object implements class InterfaceScenario148`1 { -} // end of class BaseScenario148`1 -.class public auto ansi DerivedScenario148`1 - extends class BaseScenario148`1 - implements class InterfaceScenario148`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario148`1::Method() .locals init (object V_O) @@ -3656,7 +3651,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario148`1 +.class public auto ansi DerivedScenario148`1 + extends class BaseScenario148`1 +{ } // end of class DerivedScenario148`1 .class interface public abstract auto ansi InterfaceScenario149`1 { @@ -3680,6 +3679,7 @@ } // end of class BaseScenario149`1 .class public auto ansi DerivedScenario149`1 extends class BaseScenario149`1 + implements class InterfaceScenario149`1 { } // end of class DerivedScenario149`1 .class interface public abstract auto ansi InterfaceScenario150`1 @@ -3688,11 +3688,16 @@ { } // end of method Method } // end of class InterfaceScenario150`1 -.class public auto ansi BaseScenario150`1 +.class public abstract auto ansi BaseScenario150`1 extends [System.Runtime]System.Object implements class InterfaceScenario150`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario150`1 +.class public auto ansi DerivedScenario150`1 + extends class BaseScenario150`1 + implements class InterfaceScenario150`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario150`1::Method() .locals init (object V_O) @@ -3700,29 +3705,19 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario150`1 -.class public auto ansi DerivedScenario150`1 - extends class BaseScenario150`1 - implements class InterfaceScenario150`1 -{ -} // end of class DerivedScenario150`1 -.class interface public abstract auto ansi InterfaceScenario151`1 -{ - .method public newslot virtual abstract static object Method() cil managed noinlining - { + } // end of method MethodImplOnDerived +} // end of class DerivedScenario150`1 +.class interface public abstract auto ansi InterfaceScenario151`1 +{ + .method public newslot virtual abstract static object Method() cil managed noinlining + { } // end of method Method } // end of class InterfaceScenario151`1 -.class public abstract auto ansi BaseScenario151`1 +.class public auto ansi BaseScenario151`1 extends [System.Runtime]System.Object implements class InterfaceScenario151`1 { -} // end of class BaseScenario151`1 -.class public auto ansi DerivedScenario151`1 - extends class BaseScenario151`1 - implements class InterfaceScenario151`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario151`1::Method() .locals init (object V_O) @@ -3730,7 +3725,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario151`1 +.class public auto ansi DerivedScenario151`1 + extends class BaseScenario151`1 +{ } // end of class DerivedScenario151`1 .class interface public abstract auto ansi InterfaceScenario152`1 { @@ -3754,6 +3753,7 @@ } // end of class BaseScenario152`1 .class public auto ansi DerivedScenario152`1 extends class BaseScenario152`1 + implements class InterfaceScenario152`1 { } // end of class DerivedScenario152`1 .class interface public abstract auto ansi InterfaceScenario153`1 @@ -3762,11 +3762,16 @@ { } // end of method Method } // end of class InterfaceScenario153`1 -.class public auto ansi BaseScenario153`1 +.class public abstract auto ansi BaseScenario153`1 extends [System.Runtime]System.Object implements class InterfaceScenario153`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario153`1 +.class public auto ansi DerivedScenario153`1 + extends class BaseScenario153`1 + implements class InterfaceScenario153`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario153`1::Method() .locals init (object V_O) @@ -3774,12 +3779,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario153`1 -.class public auto ansi DerivedScenario153`1 - extends class BaseScenario153`1 - implements class InterfaceScenario153`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario153`1 .class interface public abstract auto ansi InterfaceScenario154`1 { @@ -3787,16 +3787,11 @@ { } // end of method Method } // end of class InterfaceScenario154`1 -.class public abstract auto ansi BaseScenario154`1 +.class public auto ansi BaseScenario154`1 extends [System.Runtime]System.Object implements class InterfaceScenario154`1 { -} // end of class BaseScenario154`1 -.class public auto ansi DerivedScenario154`1 - extends class BaseScenario154`1 - implements class InterfaceScenario154`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario154`1::Method() .locals init (object V_O) @@ -3804,7 +3799,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario154`1 +.class public auto ansi DerivedScenario154`1 + extends class BaseScenario154`1 +{ } // end of class DerivedScenario154`1 .class interface public abstract auto ansi InterfaceScenario155`1 { @@ -3828,6 +3827,7 @@ } // end of class BaseScenario155`1 .class public auto ansi DerivedScenario155`1 extends class BaseScenario155`1 + implements class InterfaceScenario155`1 { } // end of class DerivedScenario155`1 .class interface public abstract auto ansi InterfaceScenario156`1 @@ -3836,11 +3836,16 @@ { } // end of method Method } // end of class InterfaceScenario156`1 -.class public auto ansi BaseScenario156`1 +.class public abstract auto ansi BaseScenario156`1 extends [System.Runtime]System.Object implements class InterfaceScenario156`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario156`1 +.class public auto ansi DerivedScenario156`1 + extends class BaseScenario156`1 + implements class InterfaceScenario156`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario156`1::Method() .locals init (object V_O) @@ -3848,12 +3853,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario156`1 -.class public auto ansi DerivedScenario156`1 - extends class BaseScenario156`1 - implements class InterfaceScenario156`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario156`1 .class interface public abstract auto ansi InterfaceScenario157`1 { @@ -3861,16 +3861,11 @@ { } // end of method Method } // end of class InterfaceScenario157`1 -.class public abstract auto ansi BaseScenario157`1 +.class public auto ansi BaseScenario157`1 extends [System.Runtime]System.Object implements class InterfaceScenario157`1 { -} // end of class BaseScenario157`1 -.class public auto ansi DerivedScenario157`1 - extends class BaseScenario157`1 - implements class InterfaceScenario157`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario157`1::Method() .locals init (object V_O) @@ -3878,7 +3873,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario157`1 +.class public auto ansi DerivedScenario157`1 + extends class BaseScenario157`1> +{ } // end of class DerivedScenario157`1 .class interface public abstract auto ansi InterfaceScenario158`1 { @@ -3902,6 +3901,7 @@ } // end of class BaseScenario158`1 .class public auto ansi DerivedScenario158`1 extends class BaseScenario158`1> + implements class InterfaceScenario158`1 { } // end of class DerivedScenario158`1 .class interface public abstract auto ansi InterfaceScenario159`1 @@ -3910,11 +3910,16 @@ { } // end of method Method } // end of class InterfaceScenario159`1 -.class public auto ansi BaseScenario159`1 +.class public abstract auto ansi BaseScenario159`1 extends [System.Runtime]System.Object implements class InterfaceScenario159`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario159`1 +.class public auto ansi DerivedScenario159`1 + extends class BaseScenario159`1> + implements class InterfaceScenario159`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario159`1::Method() .locals init (object V_O) @@ -3922,12 +3927,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario159`1 -.class public auto ansi DerivedScenario159`1 - extends class BaseScenario159`1> - implements class InterfaceScenario159`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario159`1 .class interface public abstract auto ansi InterfaceScenario160`1 { @@ -3935,16 +3935,11 @@ { } // end of method Method } // end of class InterfaceScenario160`1 -.class public abstract auto ansi BaseScenario160`1 +.class public auto ansi BaseScenario160`1 extends [System.Runtime]System.Object implements class InterfaceScenario160`1 { -} // end of class BaseScenario160`1 -.class public auto ansi DerivedScenario160`1 - extends class BaseScenario160`1> - implements class InterfaceScenario160`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario160`1::Method() .locals init (object V_O) @@ -3952,7 +3947,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario160`1 +.class public auto ansi DerivedScenario160`1 + extends class BaseScenario160`1> +{ } // end of class DerivedScenario160`1 .class interface public abstract auto ansi InterfaceScenario161`1 { @@ -3976,6 +3975,7 @@ } // end of class BaseScenario161`1 .class public auto ansi DerivedScenario161`1 extends class BaseScenario161`1> + implements class InterfaceScenario161`1 { } // end of class DerivedScenario161`1 .class interface public abstract auto ansi InterfaceScenario162`1 @@ -3984,11 +3984,16 @@ { } // end of method Method } // end of class InterfaceScenario162`1 -.class public auto ansi BaseScenario162`1 +.class public abstract auto ansi BaseScenario162`1 extends [System.Runtime]System.Object implements class InterfaceScenario162`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario162`1 +.class public auto ansi DerivedScenario162`1 + extends class BaseScenario162`1> + implements class InterfaceScenario162`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario162`1::Method() .locals init (object V_O) @@ -3996,12 +4001,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario162`1 -.class public auto ansi DerivedScenario162`1 - extends class BaseScenario162`1> - implements class InterfaceScenario162`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario162`1 .class interface public abstract auto ansi InterfaceScenario163`1 { @@ -4009,25 +4009,24 @@ { } // end of method Method } // end of class InterfaceScenario163`1 -.class public abstract auto ansi BaseScenario163`1 +.class public auto ansi BaseScenario163`1 extends [System.Runtime]System.Object - implements class InterfaceScenario163`1 -{ -} // end of class BaseScenario163`1 -.class public auto ansi DerivedScenario163`1 - extends class BaseScenario163`1> - implements class InterfaceScenario163`1 + implements class InterfaceScenario163`1 { - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario163`1::Method() + .override method object class InterfaceScenario163`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario163`1 + } // end of method Method +} // end of class BaseScenario163`1 +.class public auto ansi DerivedScenario163 + extends class BaseScenario163`1 +{ +} // end of class DerivedScenario163 .class interface public abstract auto ansi InterfaceScenario164`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4036,20 +4035,21 @@ } // end of class InterfaceScenario164`1 .class public auto ansi BaseScenario164`1 extends [System.Runtime]System.Object - implements class InterfaceScenario164`1 + implements class InterfaceScenario164`1 { - .method public static string Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario164`1::Method() - .locals init (string V_O) + .override method object class InterfaceScenario164`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj string + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario164`1 .class public auto ansi DerivedScenario164 extends class BaseScenario164`1 + implements class InterfaceScenario164`1 { } // end of class DerivedScenario164 .class interface public abstract auto ansi InterfaceScenario165`1 @@ -4060,23 +4060,23 @@ } // end of class InterfaceScenario165`1 .class public abstract auto ansi BaseScenario165`1 extends [System.Runtime]System.Object - implements class InterfaceScenario165`1 + implements class InterfaceScenario165`1 { } // end of class BaseScenario165`1 -.class public auto ansi DerivedScenario165`1 - extends class BaseScenario165`1> - implements class InterfaceScenario165`1 +.class public auto ansi DerivedScenario165 + extends class BaseScenario165`1 + implements class InterfaceScenario165`1 { - .method public static string MethodImplOnDerived() cil managed noinlining + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario165`1::Method() - .locals init (string V_O) + .override method object class InterfaceScenario165`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj string + initobj object ldloc.0 ret } // end of method MethodImplOnDerived -} // end of class DerivedScenario165`1 +} // end of class DerivedScenario165 .class interface public abstract auto ansi InterfaceScenario166`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4097,10 +4097,10 @@ ret } // end of method Method } // end of class BaseScenario166`1 -.class public auto ansi DerivedScenario166 +.class public auto ansi DerivedScenario166`1 extends class BaseScenario166`1 { -} // end of class DerivedScenario166 +} // end of class DerivedScenario166`1 .class interface public abstract auto ansi InterfaceScenario167`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4121,11 +4121,11 @@ ret } // end of method Method } // end of class BaseScenario167`1 -.class public auto ansi DerivedScenario167 +.class public auto ansi DerivedScenario167`1 extends class BaseScenario167`1 implements class InterfaceScenario167`1 { -} // end of class DerivedScenario167 +} // end of class DerivedScenario167`1 .class interface public abstract auto ansi InterfaceScenario168`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4137,7 +4137,7 @@ implements class InterfaceScenario168`1 { } // end of class BaseScenario168`1 -.class public auto ansi DerivedScenario168 +.class public auto ansi DerivedScenario168`1 extends class BaseScenario168`1 implements class InterfaceScenario168`1 { @@ -4150,7 +4150,7 @@ ldloc.0 ret } // end of method MethodImplOnDerived -} // end of class DerivedScenario168 +} // end of class DerivedScenario168`1 .class interface public abstract auto ansi InterfaceScenario169`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4246,7 +4246,7 @@ } // end of method Method } // end of class BaseScenario172`1 .class public auto ansi DerivedScenario172`1 - extends class BaseScenario172`1 + extends class BaseScenario172`1 { } // end of class DerivedScenario172`1 .class interface public abstract auto ansi InterfaceScenario173`1 @@ -4270,8 +4270,8 @@ } // end of method Method } // end of class BaseScenario173`1 .class public auto ansi DerivedScenario173`1 - extends class BaseScenario173`1 - implements class InterfaceScenario173`1 + extends class BaseScenario173`1 + implements class InterfaceScenario173`1 { } // end of class DerivedScenario173`1 .class interface public abstract auto ansi InterfaceScenario174`1 @@ -4286,12 +4286,12 @@ { } // end of class BaseScenario174`1 .class public auto ansi DerivedScenario174`1 - extends class BaseScenario174`1 - implements class InterfaceScenario174`1 + extends class BaseScenario174`1 + implements class InterfaceScenario174`1 { .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario174`1::Method() + .override method object class InterfaceScenario174`1::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4394,7 +4394,7 @@ } // end of method Method } // end of class BaseScenario178`1 .class public auto ansi DerivedScenario178`1 - extends class BaseScenario178`1 + extends class BaseScenario178`1> { } // end of class DerivedScenario178`1 .class interface public abstract auto ansi InterfaceScenario179`1 @@ -4418,8 +4418,8 @@ } // end of method Method } // end of class BaseScenario179`1 .class public auto ansi DerivedScenario179`1 - extends class BaseScenario179`1 - implements class InterfaceScenario179`1 + extends class BaseScenario179`1> + implements class InterfaceScenario179`1> { } // end of class DerivedScenario179`1 .class interface public abstract auto ansi InterfaceScenario180`1 @@ -4434,12 +4434,12 @@ { } // end of class BaseScenario180`1 .class public auto ansi DerivedScenario180`1 - extends class BaseScenario180`1 - implements class InterfaceScenario180`1 + extends class BaseScenario180`1> + implements class InterfaceScenario180`1> { .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario180`1::Method() + .override method object class InterfaceScenario180`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4529,11 +4529,11 @@ } // end of class InterfaceScenario184`1 .class public auto ansi BaseScenario184`1 extends [System.Runtime]System.Object - implements class InterfaceScenario184`1 + implements class InterfaceScenario184`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario184`1::Method() + .override method object class InterfaceScenario184`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4541,10 +4541,10 @@ ret } // end of method Method } // end of class BaseScenario184`1 -.class public auto ansi DerivedScenario184`1 - extends class BaseScenario184`1> +.class public auto ansi DerivedScenario184 + extends class BaseScenario184`1 { -} // end of class DerivedScenario184`1 +} // end of class DerivedScenario184 .class interface public abstract auto ansi InterfaceScenario185`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4553,11 +4553,11 @@ } // end of class InterfaceScenario185`1 .class public auto ansi BaseScenario185`1 extends [System.Runtime]System.Object - implements class InterfaceScenario185`1 + implements class InterfaceScenario185`1> { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario185`1::Method() + .override method object class InterfaceScenario185`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object @@ -4565,11 +4565,11 @@ ret } // end of method Method } // end of class BaseScenario185`1 -.class public auto ansi DerivedScenario185`1 - extends class BaseScenario185`1> - implements class InterfaceScenario185`1> +.class public auto ansi DerivedScenario185 + extends class BaseScenario185`1 + implements class InterfaceScenario185`1> { -} // end of class DerivedScenario185`1 +} // end of class DerivedScenario185 .class interface public abstract auto ansi InterfaceScenario186`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4578,23 +4578,23 @@ } // end of class InterfaceScenario186`1 .class public abstract auto ansi BaseScenario186`1 extends [System.Runtime]System.Object - implements class InterfaceScenario186`1 + implements class InterfaceScenario186`1> { } // end of class BaseScenario186`1 -.class public auto ansi DerivedScenario186`1 - extends class BaseScenario186`1> - implements class InterfaceScenario186`1> +.class public auto ansi DerivedScenario186 + extends class BaseScenario186`1 + implements class InterfaceScenario186`1> { .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario186`1>::Method() + .override method object class InterfaceScenario186`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method MethodImplOnDerived -} // end of class DerivedScenario186`1 +} // end of class DerivedScenario186 .class interface public abstract auto ansi InterfaceScenario187`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4603,21 +4603,20 @@ } // end of class InterfaceScenario187`1 .class public auto ansi BaseScenario187`1 extends [System.Runtime]System.Object - implements class InterfaceScenario187`1 + implements class InterfaceScenario187`1> { - .method public static string Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario187`1::Method() - .locals init (string V_O) + .override method object class InterfaceScenario187`1>::Method() + .locals init (object V_O) ldloca.s 0 - initobj string + initobj object ldloc.0 ret } // end of method Method } // end of class BaseScenario187`1 .class public auto ansi DerivedScenario187`1 - extends class BaseScenario187`1> - implements class InterfaceScenario187`1> + extends class BaseScenario187`1 { } // end of class DerivedScenario187`1 .class interface public abstract auto ansi InterfaceScenario188`1 @@ -4640,60 +4639,60 @@ ret } // end of method Method } // end of class BaseScenario188`1 -.class public auto ansi DerivedScenario188 +.class public auto ansi DerivedScenario188`1 extends class BaseScenario188`1 + implements class InterfaceScenario188`1> { -} // end of class DerivedScenario188 +} // end of class DerivedScenario188`1 .class interface public abstract auto ansi InterfaceScenario189`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario189`1 -.class public auto ansi BaseScenario189`1 +.class public abstract auto ansi BaseScenario189`1 extends [System.Runtime]System.Object implements class InterfaceScenario189`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario189`1 +.class public auto ansi DerivedScenario189`1 + extends class BaseScenario189`1 + implements class InterfaceScenario189`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario189`1>::Method() + .override method object class InterfaceScenario189`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario189`1 -.class public auto ansi DerivedScenario189 - extends class BaseScenario189`1 - implements class InterfaceScenario189`1> -{ -} // end of class DerivedScenario189 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario189`1 .class interface public abstract auto ansi InterfaceScenario190`1 { .method public newslot virtual abstract static object Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario190`1 -.class public abstract auto ansi BaseScenario190`1 +.class public auto ansi BaseScenario190`1 extends [System.Runtime]System.Object implements class InterfaceScenario190`1> { -} // end of class BaseScenario190`1 -.class public auto ansi DerivedScenario190 - extends class BaseScenario190`1 - implements class InterfaceScenario190`1> -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario190`1>::Method() + .override method object class InterfaceScenario190`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario190 + } // end of method Method +} // end of class BaseScenario190`1 +.class public auto ansi DerivedScenario190`1 + extends class BaseScenario190`1 +{ +} // end of class DerivedScenario190`1 .class interface public abstract auto ansi InterfaceScenario191`1 { .method public newslot virtual abstract static object Method() cil managed noinlining @@ -4716,6 +4715,7 @@ } // end of class BaseScenario191`1 .class public auto ansi DerivedScenario191`1 extends class BaseScenario191`1 + implements class InterfaceScenario191`1> { } // end of class DerivedScenario191`1 .class interface public abstract auto ansi InterfaceScenario192`1 @@ -4724,24 +4724,24 @@ { } // end of method Method } // end of class InterfaceScenario192`1 -.class public auto ansi BaseScenario192`1 +.class public abstract auto ansi BaseScenario192`1 extends [System.Runtime]System.Object implements class InterfaceScenario192`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario192`1 +.class public auto ansi DerivedScenario192`1 + extends class BaseScenario192`1 + implements class InterfaceScenario192`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario192`1>::Method() + .override method object class InterfaceScenario192`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario192`1 -.class public auto ansi DerivedScenario192`1 - extends class BaseScenario192`1 - implements class InterfaceScenario192`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario192`1 .class interface public abstract auto ansi InterfaceScenario193`1 { @@ -4749,24 +4749,23 @@ { } // end of method Method } // end of class InterfaceScenario193`1 -.class public abstract auto ansi BaseScenario193`1 +.class public auto ansi BaseScenario193`1 extends [System.Runtime]System.Object implements class InterfaceScenario193`1> { -} // end of class BaseScenario193`1 -.class public auto ansi DerivedScenario193`1 - extends class BaseScenario193`1 - implements class InterfaceScenario193`1> -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario193`1>::Method() + .override method object class InterfaceScenario193`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario193`1 +.class public auto ansi DerivedScenario193`1 + extends class BaseScenario193`1 +{ } // end of class DerivedScenario193`1 .class interface public abstract auto ansi InterfaceScenario194`1 { @@ -4789,7 +4788,8 @@ } // end of method Method } // end of class BaseScenario194`1 .class public auto ansi DerivedScenario194`1 - extends class BaseScenario194`1 + extends class BaseScenario194`1 + implements class InterfaceScenario194`1> { } // end of class DerivedScenario194`1 .class interface public abstract auto ansi InterfaceScenario195`1 @@ -4798,11 +4798,16 @@ { } // end of method Method } // end of class InterfaceScenario195`1 -.class public auto ansi BaseScenario195`1 +.class public abstract auto ansi BaseScenario195`1 extends [System.Runtime]System.Object implements class InterfaceScenario195`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario195`1 +.class public auto ansi DerivedScenario195`1 + extends class BaseScenario195`1 + implements class InterfaceScenario195`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario195`1>::Method() .locals init (object V_O) @@ -4810,12 +4815,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario195`1 -.class public auto ansi DerivedScenario195`1 - extends class BaseScenario195`1 - implements class InterfaceScenario195`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario195`1 .class interface public abstract auto ansi InterfaceScenario196`1 { @@ -4823,24 +4823,23 @@ { } // end of method Method } // end of class InterfaceScenario196`1 -.class public abstract auto ansi BaseScenario196`1 +.class public auto ansi BaseScenario196`1 extends [System.Runtime]System.Object implements class InterfaceScenario196`1> { -} // end of class BaseScenario196`1 -.class public auto ansi DerivedScenario196`1 - extends class BaseScenario196`1 - implements class InterfaceScenario196`1> -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario196`1>::Method() + .override method object class InterfaceScenario196`1>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario196`1 +.class public auto ansi DerivedScenario196`1 + extends class BaseScenario196`1 +{ } // end of class DerivedScenario196`1 .class interface public abstract auto ansi InterfaceScenario197`1 { @@ -4864,6 +4863,7 @@ } // end of class BaseScenario197`1 .class public auto ansi DerivedScenario197`1 extends class BaseScenario197`1 + implements class InterfaceScenario197`1> { } // end of class DerivedScenario197`1 .class interface public abstract auto ansi InterfaceScenario198`1 @@ -4872,11 +4872,16 @@ { } // end of method Method } // end of class InterfaceScenario198`1 -.class public auto ansi BaseScenario198`1 +.class public abstract auto ansi BaseScenario198`1 extends [System.Runtime]System.Object implements class InterfaceScenario198`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario198`1 +.class public auto ansi DerivedScenario198`1 + extends class BaseScenario198`1 + implements class InterfaceScenario198`1> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method object class InterfaceScenario198`1>::Method() .locals init (object V_O) @@ -4884,12 +4889,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario198`1 -.class public auto ansi DerivedScenario198`1 - extends class BaseScenario198`1 - implements class InterfaceScenario198`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario198`1 .class interface public abstract auto ansi InterfaceScenario199`1 { @@ -4897,16 +4897,11 @@ { } // end of method Method } // end of class InterfaceScenario199`1 -.class public abstract auto ansi BaseScenario199`1 +.class public auto ansi BaseScenario199`1 extends [System.Runtime]System.Object implements class InterfaceScenario199`1> { -} // end of class BaseScenario199`1 -.class public auto ansi DerivedScenario199`1 - extends class BaseScenario199`1 - implements class InterfaceScenario199`1> -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario199`1>::Method() .locals init (object V_O) @@ -4914,7 +4909,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario199`1 +.class public auto ansi DerivedScenario199`1 + extends class BaseScenario199`1> +{ } // end of class DerivedScenario199`1 .class interface public abstract auto ansi InterfaceScenario200`1 { @@ -4937,7 +4936,8 @@ } // end of method Method } // end of class BaseScenario200`1 .class public auto ansi DerivedScenario200`1 - extends class BaseScenario200`1 + extends class BaseScenario200`1> + implements class InterfaceScenario200`1>> { } // end of class DerivedScenario200`1 .class interface public abstract auto ansi InterfaceScenario201`1 @@ -4946,24 +4946,24 @@ { } // end of method Method } // end of class InterfaceScenario201`1 -.class public auto ansi BaseScenario201`1 +.class public abstract auto ansi BaseScenario201`1 extends [System.Runtime]System.Object implements class InterfaceScenario201`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario201`1 +.class public auto ansi DerivedScenario201`1 + extends class BaseScenario201`1> + implements class InterfaceScenario201`1>> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario201`1>::Method() + .override method object class InterfaceScenario201`1>>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario201`1 -.class public auto ansi DerivedScenario201`1 - extends class BaseScenario201`1 - implements class InterfaceScenario201`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario201`1 .class interface public abstract auto ansi InterfaceScenario202`1 { @@ -4971,16 +4971,11 @@ { } // end of method Method } // end of class InterfaceScenario202`1 -.class public abstract auto ansi BaseScenario202`1 +.class public auto ansi BaseScenario202`1 extends [System.Runtime]System.Object implements class InterfaceScenario202`1> { -} // end of class BaseScenario202`1 -.class public auto ansi DerivedScenario202`1 - extends class BaseScenario202`1 - implements class InterfaceScenario202`1> -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method object class InterfaceScenario202`1>::Method() .locals init (object V_O) @@ -4988,7 +4983,11 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario202`1 +.class public auto ansi DerivedScenario202`1 + extends class BaseScenario202`1> +{ } // end of class DerivedScenario202`1 .class interface public abstract auto ansi InterfaceScenario203`1 { @@ -5012,6 +5011,7 @@ } // end of class BaseScenario203`1 .class public auto ansi DerivedScenario203`1 extends class BaseScenario203`1> + implements class InterfaceScenario203`1>> { } // end of class DerivedScenario203`1 .class interface public abstract auto ansi InterfaceScenario204`1 @@ -5020,146 +5020,146 @@ { } // end of method Method } // end of class InterfaceScenario204`1 -.class public auto ansi BaseScenario204`1 +.class public abstract auto ansi BaseScenario204`1 extends [System.Runtime]System.Object implements class InterfaceScenario204`1> { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario204`1 +.class public auto ansi DerivedScenario204`1 + extends class BaseScenario204`1> + implements class InterfaceScenario204`1>> +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario204`1>::Method() + .override method object class InterfaceScenario204`1>>::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario204`1 -.class public auto ansi DerivedScenario204`1 - extends class BaseScenario204`1> - implements class InterfaceScenario204`1>> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario204`1 .class interface public abstract auto ansi InterfaceScenario205`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario205`1 -.class public abstract auto ansi BaseScenario205`1 +.class public auto ansi BaseScenario205 extends [System.Runtime]System.Object - implements class InterfaceScenario205`1> -{ -} // end of class BaseScenario205`1 -.class public auto ansi DerivedScenario205`1 - extends class BaseScenario205`1> - implements class InterfaceScenario205`1>> + implements class InterfaceScenario205`1 { - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario205`1>>::Method() + .override method !0 class InterfaceScenario205`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario205`1 + } // end of method Method +} // end of class BaseScenario205 +.class public auto ansi DerivedScenario205 + extends BaseScenario205 +{ +} // end of class DerivedScenario205 .class interface public abstract auto ansi InterfaceScenario206`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario206`1 -.class public auto ansi BaseScenario206`1 +.class public auto ansi BaseScenario206 extends [System.Runtime]System.Object - implements class InterfaceScenario206`1> + implements class InterfaceScenario206`1 { .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario206`1>::Method() + .override method !0 class InterfaceScenario206`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario206`1 -.class public auto ansi DerivedScenario206`1 - extends class BaseScenario206`1> +} // end of class BaseScenario206 +.class public auto ansi DerivedScenario206 + extends BaseScenario206 + implements class InterfaceScenario206`1 { -} // end of class DerivedScenario206`1 +} // end of class DerivedScenario206 .class interface public abstract auto ansi InterfaceScenario207`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario207`1 -.class public auto ansi BaseScenario207`1 +.class public abstract auto ansi BaseScenario207 extends [System.Runtime]System.Object - implements class InterfaceScenario207`1> + implements class InterfaceScenario207`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario207 +.class public auto ansi DerivedScenario207 + extends BaseScenario207 + implements class InterfaceScenario207`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { - .override method object class InterfaceScenario207`1>::Method() + .override method !0 class InterfaceScenario207`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario207`1 -.class public auto ansi DerivedScenario207`1 - extends class BaseScenario207`1> - implements class InterfaceScenario207`1>> -{ -} // end of class DerivedScenario207`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario207 .class interface public abstract auto ansi InterfaceScenario208`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario208`1 -.class public abstract auto ansi BaseScenario208`1 +.class public auto ansi BaseScenario208 extends [System.Runtime]System.Object - implements class InterfaceScenario208`1> -{ -} // end of class BaseScenario208`1 -.class public auto ansi DerivedScenario208`1 - extends class BaseScenario208`1> - implements class InterfaceScenario208`1>> + implements class InterfaceScenario208`1 { - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario208`1>>::Method() + .override method !0 class InterfaceScenario208`1::Method() .locals init (object V_O) ldloca.s 0 initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario208 +.class public auto ansi DerivedScenario208`1 + extends BaseScenario208 +{ } // end of class DerivedScenario208`1 .class interface public abstract auto ansi InterfaceScenario209`1 { - .method public newslot virtual abstract static object Method() cil managed noinlining + .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario209`1 -.class public auto ansi BaseScenario209`1 +.class public auto ansi BaseScenario209 extends [System.Runtime]System.Object - implements class InterfaceScenario209`1> + implements class InterfaceScenario209`1 { - .method public static string Method() cil managed noinlining + .method public static object Method() cil managed noinlining { - .override method object class InterfaceScenario209`1>::Method() - .locals init (string V_O) + .override method !0 class InterfaceScenario209`1::Method() + .locals init (object V_O) ldloca.s 0 - initobj string + initobj object ldloc.0 ret } // end of method Method -} // end of class BaseScenario209`1 +} // end of class BaseScenario209 .class public auto ansi DerivedScenario209`1 - extends class BaseScenario209`1> + extends BaseScenario209 + implements class InterfaceScenario209`1 { } // end of class DerivedScenario209`1 .class interface public abstract auto ansi InterfaceScenario210`1 @@ -5168,11 +5168,16 @@ { } // end of method Method } // end of class InterfaceScenario210`1 -.class public auto ansi BaseScenario210 +.class public abstract auto ansi BaseScenario210 extends [System.Runtime]System.Object implements class InterfaceScenario210`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario210 +.class public auto ansi DerivedScenario210`1 + extends BaseScenario210 + implements class InterfaceScenario210`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario210`1::Method() .locals init (object V_O) @@ -5180,12 +5185,8 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario210 -.class public auto ansi DerivedScenario210 - extends BaseScenario210 -{ -} // end of class DerivedScenario210 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario210`1 .class interface public abstract auto ansi InterfaceScenario211`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -5206,27 +5207,21 @@ ret } // end of method Method } // end of class BaseScenario211 -.class public auto ansi DerivedScenario211 +.class public auto ansi DerivedScenario211`1 extends BaseScenario211 - implements class InterfaceScenario211`1 { -} // end of class DerivedScenario211 +} // end of class DerivedScenario211`1 .class interface public abstract auto ansi InterfaceScenario212`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario212`1 -.class public abstract auto ansi BaseScenario212 +.class public auto ansi BaseScenario212 extends [System.Runtime]System.Object implements class InterfaceScenario212`1 { -} // end of class BaseScenario212 -.class public auto ansi DerivedScenario212 - extends BaseScenario212 - implements class InterfaceScenario212`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario212`1::Method() .locals init (object V_O) @@ -5234,19 +5229,29 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario212 + } // end of method Method +} // end of class BaseScenario212 +.class public auto ansi DerivedScenario212`1 + extends BaseScenario212 + implements class InterfaceScenario212`1 +{ +} // end of class DerivedScenario212`1 .class interface public abstract auto ansi InterfaceScenario213`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario213`1 -.class public auto ansi BaseScenario213 +.class public abstract auto ansi BaseScenario213 extends [System.Runtime]System.Object implements class InterfaceScenario213`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario213 +.class public auto ansi DerivedScenario213`1 + extends BaseScenario213 + implements class InterfaceScenario213`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario213`1::Method() .locals init (object V_O) @@ -5254,11 +5259,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario213 -.class public auto ansi DerivedScenario213`1 - extends BaseScenario213 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario213`1 .class interface public abstract auto ansi InterfaceScenario214`1 { @@ -5266,7 +5267,7 @@ { } // end of method Method } // end of class InterfaceScenario214`1 -.class public auto ansi BaseScenario214 +.class public auto ansi BaseScenario214`1 extends [System.Runtime]System.Object implements class InterfaceScenario214`1 { @@ -5279,28 +5280,22 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario214 -.class public auto ansi DerivedScenario214`1 - extends BaseScenario214 - implements class InterfaceScenario214`1 +} // end of class BaseScenario214`1 +.class public auto ansi DerivedScenario214 + extends class BaseScenario214`1 { -} // end of class DerivedScenario214`1 +} // end of class DerivedScenario214 .class interface public abstract auto ansi InterfaceScenario215`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario215`1 -.class public abstract auto ansi BaseScenario215 +.class public auto ansi BaseScenario215`1 extends [System.Runtime]System.Object implements class InterfaceScenario215`1 { -} // end of class BaseScenario215 -.class public auto ansi DerivedScenario215`1 - extends BaseScenario215 - implements class InterfaceScenario215`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario215`1::Method() .locals init (object V_O) @@ -5308,19 +5303,29 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario215`1 + } // end of method Method +} // end of class BaseScenario215`1 +.class public auto ansi DerivedScenario215 + extends class BaseScenario215`1 + implements class InterfaceScenario215`1 +{ +} // end of class DerivedScenario215 .class interface public abstract auto ansi InterfaceScenario216`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario216`1 -.class public auto ansi BaseScenario216 +.class public abstract auto ansi BaseScenario216`1 extends [System.Runtime]System.Object implements class InterfaceScenario216`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario216`1 +.class public auto ansi DerivedScenario216 + extends class BaseScenario216`1 + implements class InterfaceScenario216`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario216`1::Method() .locals init (object V_O) @@ -5328,19 +5333,15 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario216 -.class public auto ansi DerivedScenario216`1 - extends BaseScenario216 -{ -} // end of class DerivedScenario216`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario216 .class interface public abstract auto ansi InterfaceScenario217`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario217`1 -.class public auto ansi BaseScenario217 +.class public auto ansi BaseScenario217`1 extends [System.Runtime]System.Object implements class InterfaceScenario217`1 { @@ -5353,10 +5354,9 @@ ldloc.0 ret } // end of method Method -} // end of class BaseScenario217 +} // end of class BaseScenario217`1 .class public auto ansi DerivedScenario217`1 - extends BaseScenario217 - implements class InterfaceScenario217`1 + extends class BaseScenario217`1 { } // end of class DerivedScenario217`1 .class interface public abstract auto ansi InterfaceScenario218`1 @@ -5365,16 +5365,11 @@ { } // end of method Method } // end of class InterfaceScenario218`1 -.class public abstract auto ansi BaseScenario218 +.class public auto ansi BaseScenario218`1 extends [System.Runtime]System.Object implements class InterfaceScenario218`1 { -} // end of class BaseScenario218 -.class public auto ansi DerivedScenario218`1 - extends BaseScenario218 - implements class InterfaceScenario218`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario218`1::Method() .locals init (object V_O) @@ -5382,7 +5377,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario218`1 +.class public auto ansi DerivedScenario218`1 + extends class BaseScenario218`1 + implements class InterfaceScenario218`1 +{ } // end of class DerivedScenario218`1 .class interface public abstract auto ansi InterfaceScenario219`1 { @@ -5390,11 +5390,16 @@ { } // end of method Method } // end of class InterfaceScenario219`1 -.class public auto ansi BaseScenario219`1 +.class public abstract auto ansi BaseScenario219`1 extends [System.Runtime]System.Object implements class InterfaceScenario219`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario219`1 +.class public auto ansi DerivedScenario219`1 + extends class BaseScenario219`1 + implements class InterfaceScenario219`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario219`1::Method() .locals init (object V_O) @@ -5402,12 +5407,8 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario219`1 -.class public auto ansi DerivedScenario219 - extends class BaseScenario219`1 -{ -} // end of class DerivedScenario219 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario219`1 .class interface public abstract auto ansi InterfaceScenario220`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -5428,27 +5429,21 @@ ret } // end of method Method } // end of class BaseScenario220`1 -.class public auto ansi DerivedScenario220 +.class public auto ansi DerivedScenario220`1 extends class BaseScenario220`1 - implements class InterfaceScenario220`1 { -} // end of class DerivedScenario220 +} // end of class DerivedScenario220`1 .class interface public abstract auto ansi InterfaceScenario221`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario221`1 -.class public abstract auto ansi BaseScenario221`1 +.class public auto ansi BaseScenario221`1 extends [System.Runtime]System.Object implements class InterfaceScenario221`1 { -} // end of class BaseScenario221`1 -.class public auto ansi DerivedScenario221 - extends class BaseScenario221`1 - implements class InterfaceScenario221`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario221`1::Method() .locals init (object V_O) @@ -5456,19 +5451,29 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario221 + } // end of method Method +} // end of class BaseScenario221`1 +.class public auto ansi DerivedScenario221`1 + extends class BaseScenario221`1 + implements class InterfaceScenario221`1 +{ +} // end of class DerivedScenario221`1 .class interface public abstract auto ansi InterfaceScenario222`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario222`1 -.class public auto ansi BaseScenario222`1 +.class public abstract auto ansi BaseScenario222`1 extends [System.Runtime]System.Object implements class InterfaceScenario222`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario222`1 +.class public auto ansi DerivedScenario222`1 + extends class BaseScenario222`1 + implements class InterfaceScenario222`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario222`1::Method() .locals init (object V_O) @@ -5476,11 +5481,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario222`1 -.class public auto ansi DerivedScenario222`1 - extends class BaseScenario222`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario222`1 .class interface public abstract auto ansi InterfaceScenario223`1 { @@ -5503,8 +5504,7 @@ } // end of method Method } // end of class BaseScenario223`1 .class public auto ansi DerivedScenario223`1 - extends class BaseScenario223`1 - implements class InterfaceScenario223`1 + extends class BaseScenario223`1 { } // end of class DerivedScenario223`1 .class interface public abstract auto ansi InterfaceScenario224`1 @@ -5513,16 +5513,11 @@ { } // end of method Method } // end of class InterfaceScenario224`1 -.class public abstract auto ansi BaseScenario224`1 +.class public auto ansi BaseScenario224`1 extends [System.Runtime]System.Object implements class InterfaceScenario224`1 { -} // end of class BaseScenario224`1 -.class public auto ansi DerivedScenario224`1 - extends class BaseScenario224`1 - implements class InterfaceScenario224`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario224`1::Method() .locals init (object V_O) @@ -5530,7 +5525,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario224`1 +.class public auto ansi DerivedScenario224`1 + extends class BaseScenario224`1 + implements class InterfaceScenario224`1 +{ } // end of class DerivedScenario224`1 .class interface public abstract auto ansi InterfaceScenario225`1 { @@ -5538,11 +5538,16 @@ { } // end of method Method } // end of class InterfaceScenario225`1 -.class public auto ansi BaseScenario225`1 +.class public abstract auto ansi BaseScenario225`1 extends [System.Runtime]System.Object implements class InterfaceScenario225`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario225`1 +.class public auto ansi DerivedScenario225`1 + extends class BaseScenario225`1 + implements class InterfaceScenario225`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario225`1::Method() .locals init (object V_O) @@ -5550,11 +5555,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario225`1 -.class public auto ansi DerivedScenario225`1 - extends class BaseScenario225`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario225`1 .class interface public abstract auto ansi InterfaceScenario226`1 { @@ -5577,8 +5578,7 @@ } // end of method Method } // end of class BaseScenario226`1 .class public auto ansi DerivedScenario226`1 - extends class BaseScenario226`1 - implements class InterfaceScenario226`1 + extends class BaseScenario226`1 { } // end of class DerivedScenario226`1 .class interface public abstract auto ansi InterfaceScenario227`1 @@ -5587,16 +5587,11 @@ { } // end of method Method } // end of class InterfaceScenario227`1 -.class public abstract auto ansi BaseScenario227`1 +.class public auto ansi BaseScenario227`1 extends [System.Runtime]System.Object implements class InterfaceScenario227`1 { -} // end of class BaseScenario227`1 -.class public auto ansi DerivedScenario227`1 - extends class BaseScenario227`1 - implements class InterfaceScenario227`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario227`1::Method() .locals init (object V_O) @@ -5604,7 +5599,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario227`1 +.class public auto ansi DerivedScenario227`1 + extends class BaseScenario227`1 + implements class InterfaceScenario227`1 +{ } // end of class DerivedScenario227`1 .class interface public abstract auto ansi InterfaceScenario228`1 { @@ -5612,11 +5612,16 @@ { } // end of method Method } // end of class InterfaceScenario228`1 -.class public auto ansi BaseScenario228`1 +.class public abstract auto ansi BaseScenario228`1 extends [System.Runtime]System.Object implements class InterfaceScenario228`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario228`1 +.class public auto ansi DerivedScenario228`1 + extends class BaseScenario228`1 + implements class InterfaceScenario228`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario228`1::Method() .locals init (object V_O) @@ -5624,11 +5629,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario228`1 -.class public auto ansi DerivedScenario228`1 - extends class BaseScenario228`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario228`1 .class interface public abstract auto ansi InterfaceScenario229`1 { @@ -5651,8 +5652,7 @@ } // end of method Method } // end of class BaseScenario229`1 .class public auto ansi DerivedScenario229`1 - extends class BaseScenario229`1 - implements class InterfaceScenario229`1 + extends class BaseScenario229`1> { } // end of class DerivedScenario229`1 .class interface public abstract auto ansi InterfaceScenario230`1 @@ -5661,16 +5661,11 @@ { } // end of method Method } // end of class InterfaceScenario230`1 -.class public abstract auto ansi BaseScenario230`1 +.class public auto ansi BaseScenario230`1 extends [System.Runtime]System.Object implements class InterfaceScenario230`1 { -} // end of class BaseScenario230`1 -.class public auto ansi DerivedScenario230`1 - extends class BaseScenario230`1 - implements class InterfaceScenario230`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario230`1::Method() .locals init (object V_O) @@ -5678,7 +5673,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario230`1 +.class public auto ansi DerivedScenario230`1 + extends class BaseScenario230`1> + implements class InterfaceScenario230`1 +{ } // end of class DerivedScenario230`1 .class interface public abstract auto ansi InterfaceScenario231`1 { @@ -5686,11 +5686,16 @@ { } // end of method Method } // end of class InterfaceScenario231`1 -.class public auto ansi BaseScenario231`1 +.class public abstract auto ansi BaseScenario231`1 extends [System.Runtime]System.Object implements class InterfaceScenario231`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario231`1 +.class public auto ansi DerivedScenario231`1 + extends class BaseScenario231`1> + implements class InterfaceScenario231`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario231`1::Method() .locals init (object V_O) @@ -5698,11 +5703,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario231`1 -.class public auto ansi DerivedScenario231`1 - extends class BaseScenario231`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario231`1 .class interface public abstract auto ansi InterfaceScenario232`1 { @@ -5725,8 +5726,7 @@ } // end of method Method } // end of class BaseScenario232`1 .class public auto ansi DerivedScenario232`1 - extends class BaseScenario232`1 - implements class InterfaceScenario232`1 + extends class BaseScenario232`1> { } // end of class DerivedScenario232`1 .class interface public abstract auto ansi InterfaceScenario233`1 @@ -5735,16 +5735,11 @@ { } // end of method Method } // end of class InterfaceScenario233`1 -.class public abstract auto ansi BaseScenario233`1 +.class public auto ansi BaseScenario233`1 extends [System.Runtime]System.Object implements class InterfaceScenario233`1 { -} // end of class BaseScenario233`1 -.class public auto ansi DerivedScenario233`1 - extends class BaseScenario233`1 - implements class InterfaceScenario233`1 -{ - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static object Method() cil managed noinlining { .override method !0 class InterfaceScenario233`1::Method() .locals init (object V_O) @@ -5752,7 +5747,12 @@ initobj object ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario233`1 +.class public auto ansi DerivedScenario233`1 + extends class BaseScenario233`1> + implements class InterfaceScenario233`1 +{ } // end of class DerivedScenario233`1 .class interface public abstract auto ansi InterfaceScenario234`1 { @@ -5760,11 +5760,16 @@ { } // end of method Method } // end of class InterfaceScenario234`1 -.class public auto ansi BaseScenario234`1 +.class public abstract auto ansi BaseScenario234`1 extends [System.Runtime]System.Object implements class InterfaceScenario234`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario234`1 +.class public auto ansi DerivedScenario234`1 + extends class BaseScenario234`1> + implements class InterfaceScenario234`1 +{ + .method public static object MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario234`1::Method() .locals init (object V_O) @@ -5772,11 +5777,7 @@ initobj object ldloc.0 ret - } // end of method Method -} // end of class BaseScenario234`1 -.class public auto ansi DerivedScenario234`1 - extends class BaseScenario234`1> -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario234`1 .class interface public abstract auto ansi InterfaceScenario235`1 { @@ -5786,72 +5787,72 @@ } // end of class InterfaceScenario235`1 .class public auto ansi BaseScenario235`1 extends [System.Runtime]System.Object - implements class InterfaceScenario235`1 + implements class InterfaceScenario235`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario235`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario235`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario235`1 -.class public auto ansi DerivedScenario235`1 - extends class BaseScenario235`1> - implements class InterfaceScenario235`1 +.class public auto ansi DerivedScenario235 + extends class BaseScenario235`1 { -} // end of class DerivedScenario235`1 +} // end of class DerivedScenario235 .class interface public abstract auto ansi InterfaceScenario236`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario236`1 -.class public abstract auto ansi BaseScenario236`1 +.class public auto ansi BaseScenario236`1 extends [System.Runtime]System.Object - implements class InterfaceScenario236`1 -{ -} // end of class BaseScenario236`1 -.class public auto ansi DerivedScenario236`1 - extends class BaseScenario236`1> - implements class InterfaceScenario236`1 + implements class InterfaceScenario236`1 { - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario236`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario236`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario236`1 + } // end of method Method +} // end of class BaseScenario236`1 +.class public auto ansi DerivedScenario236 + extends class BaseScenario236`1 + implements class InterfaceScenario236`1 +{ +} // end of class DerivedScenario236 .class interface public abstract auto ansi InterfaceScenario237`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario237`1 -.class public auto ansi BaseScenario237`1 +.class public abstract auto ansi BaseScenario237`1 extends [System.Runtime]System.Object - implements class InterfaceScenario237`1 + implements class InterfaceScenario237`1 { - .method public static object Method() cil managed noinlining +} // end of class BaseScenario237`1 +.class public auto ansi DerivedScenario237 + extends class BaseScenario237`1 + implements class InterfaceScenario237`1 +{ + .method public static string MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario237`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario237`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj object + initobj string ldloc.0 ret - } // end of method Method -} // end of class BaseScenario237`1 -.class public auto ansi DerivedScenario237`1 - extends class BaseScenario237`1> -{ -} // end of class DerivedScenario237`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario237 .class interface public abstract auto ansi InterfaceScenario238`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -5860,21 +5861,20 @@ } // end of class InterfaceScenario238`1 .class public auto ansi BaseScenario238`1 extends [System.Runtime]System.Object - implements class InterfaceScenario238`1 + implements class InterfaceScenario238`1 { - .method public static object Method() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario238`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario238`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret } // end of method Method } // end of class BaseScenario238`1 .class public auto ansi DerivedScenario238`1 - extends class BaseScenario238`1> - implements class InterfaceScenario238`1 + extends class BaseScenario238`1 { } // end of class DerivedScenario238`1 .class interface public abstract auto ansi InterfaceScenario239`1 @@ -5883,24 +5883,24 @@ { } // end of method Method } // end of class InterfaceScenario239`1 -.class public abstract auto ansi BaseScenario239`1 +.class public auto ansi BaseScenario239`1 extends [System.Runtime]System.Object - implements class InterfaceScenario239`1 -{ -} // end of class BaseScenario239`1 -.class public auto ansi DerivedScenario239`1 - extends class BaseScenario239`1> - implements class InterfaceScenario239`1 + implements class InterfaceScenario239`1 { - .method public static object MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario239`1::Method() - .locals init (object V_O) + .override method !0 class InterfaceScenario239`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj object + initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario239`1 +.class public auto ansi DerivedScenario239`1 + extends class BaseScenario239`1 + implements class InterfaceScenario239`1 +{ } // end of class DerivedScenario239`1 .class interface public abstract auto ansi InterfaceScenario240`1 { @@ -5908,24 +5908,25 @@ { } // end of method Method } // end of class InterfaceScenario240`1 -.class public auto ansi BaseScenario240`1 +.class public abstract auto ansi BaseScenario240`1 extends [System.Runtime]System.Object implements class InterfaceScenario240`1 { - .method public static !0 Method() cil managed noinlining +} // end of class BaseScenario240`1 +.class public auto ansi DerivedScenario240`1 + extends class BaseScenario240`1 + implements class InterfaceScenario240`1 +{ + .method public static string MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario240`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario240`1::Method() + .locals init (string V_O) ldloca.s 0 - initobj !0 + initobj string ldloc.0 ret - } // end of method Method -} // end of class BaseScenario240`1 -.class public auto ansi DerivedScenario240 - extends class BaseScenario240`1 -{ -} // end of class DerivedScenario240 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario240`1 .class interface public abstract auto ansi InterfaceScenario241`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -5946,59 +5947,59 @@ ret } // end of method Method } // end of class BaseScenario241`1 -.class public auto ansi DerivedScenario241 +.class public auto ansi DerivedScenario241`1 extends class BaseScenario241`1 - implements class InterfaceScenario241`1 { -} // end of class DerivedScenario241 +} // end of class DerivedScenario241`1 .class interface public abstract auto ansi InterfaceScenario242`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario242`1 -.class public abstract auto ansi BaseScenario242`1 +.class public auto ansi BaseScenario242`1 extends [System.Runtime]System.Object implements class InterfaceScenario242`1 { -} // end of class BaseScenario242`1 -.class public auto ansi DerivedScenario242 - extends class BaseScenario242`1 - implements class InterfaceScenario242`1 -{ - .method public static string MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario242`1::Method() - .locals init (string V_O) + .override method !0 class InterfaceScenario242`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj string + initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario242 + } // end of method Method +} // end of class BaseScenario242`1 +.class public auto ansi DerivedScenario242`1 + extends class BaseScenario242`1 + implements class InterfaceScenario242`1 +{ +} // end of class DerivedScenario242`1 .class interface public abstract auto ansi InterfaceScenario243`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario243`1 -.class public auto ansi BaseScenario243`1 +.class public abstract auto ansi BaseScenario243`1 extends [System.Runtime]System.Object implements class InterfaceScenario243`1 { - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario243`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method } // end of class BaseScenario243`1 .class public auto ansi DerivedScenario243`1 extends class BaseScenario243`1 + implements class InterfaceScenario243`1 { + .method public static string MethodImplOnDerived() cil managed noinlining + { + .override method !0 class InterfaceScenario243`1::Method() + .locals init (string V_O) + ldloca.s 0 + initobj string + ldloc.0 + ret + } // end of method MethodImplOnDerived } // end of class DerivedScenario243`1 .class interface public abstract auto ansi InterfaceScenario244`1 { @@ -6021,8 +6022,7 @@ } // end of method Method } // end of class BaseScenario244`1 .class public auto ansi DerivedScenario244`1 - extends class BaseScenario244`1 - implements class InterfaceScenario244`1 + extends class BaseScenario244`1 { } // end of class DerivedScenario244`1 .class interface public abstract auto ansi InterfaceScenario245`1 @@ -6031,24 +6031,24 @@ { } // end of method Method } // end of class InterfaceScenario245`1 -.class public abstract auto ansi BaseScenario245`1 +.class public auto ansi BaseScenario245`1 extends [System.Runtime]System.Object implements class InterfaceScenario245`1 { -} // end of class BaseScenario245`1 -.class public auto ansi DerivedScenario245`1 - extends class BaseScenario245`1 - implements class InterfaceScenario245`1 -{ - .method public static string MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario245`1::Method() - .locals init (string V_O) + .override method !0 class InterfaceScenario245`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj string + initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario245`1 +.class public auto ansi DerivedScenario245`1 + extends class BaseScenario245`1 + implements class InterfaceScenario245`1 +{ } // end of class DerivedScenario245`1 .class interface public abstract auto ansi InterfaceScenario246`1 { @@ -6056,11 +6056,16 @@ { } // end of method Method } // end of class InterfaceScenario246`1 -.class public auto ansi BaseScenario246`1 +.class public abstract auto ansi BaseScenario246`1 extends [System.Runtime]System.Object implements class InterfaceScenario246`1 { - .method public static !0 Method() cil managed noinlining +} // end of class BaseScenario246`1 +.class public auto ansi DerivedScenario246`1 + extends class BaseScenario246`1 + implements class InterfaceScenario246`1 +{ + .method public static !0 MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario246`1::Method() .locals init (!0 V_O) @@ -6068,11 +6073,7 @@ initobj !0 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario246`1 -.class public auto ansi DerivedScenario246`1 - extends class BaseScenario246`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario246`1 .class interface public abstract auto ansi InterfaceScenario247`1 { @@ -6095,8 +6096,7 @@ } // end of method Method } // end of class BaseScenario247`1 .class public auto ansi DerivedScenario247`1 - extends class BaseScenario247`1 - implements class InterfaceScenario247`1 + extends class BaseScenario247`1 { } // end of class DerivedScenario247`1 .class interface public abstract auto ansi InterfaceScenario248`1 @@ -6105,24 +6105,24 @@ { } // end of method Method } // end of class InterfaceScenario248`1 -.class public abstract auto ansi BaseScenario248`1 +.class public auto ansi BaseScenario248`1 extends [System.Runtime]System.Object implements class InterfaceScenario248`1 { -} // end of class BaseScenario248`1 -.class public auto ansi DerivedScenario248`1 - extends class BaseScenario248`1 - implements class InterfaceScenario248`1 -{ - .method public static string MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { - .override method !0 class InterfaceScenario248`1::Method() - .locals init (string V_O) + .override method !0 class InterfaceScenario248`1::Method() + .locals init (!0 V_O) ldloca.s 0 - initobj string + initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario248`1 +.class public auto ansi DerivedScenario248`1 + extends class BaseScenario248`1 + implements class InterfaceScenario248`1 +{ } // end of class DerivedScenario248`1 .class interface public abstract auto ansi InterfaceScenario249`1 { @@ -6130,11 +6130,16 @@ { } // end of method Method } // end of class InterfaceScenario249`1 -.class public auto ansi BaseScenario249`1 +.class public abstract auto ansi BaseScenario249`1 extends [System.Runtime]System.Object implements class InterfaceScenario249`1 { - .method public static !0 Method() cil managed noinlining +} // end of class BaseScenario249`1 +.class public auto ansi DerivedScenario249`1 + extends class BaseScenario249`1 + implements class InterfaceScenario249`1 +{ + .method public static !0 MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario249`1::Method() .locals init (!0 V_O) @@ -6142,11 +6147,7 @@ initobj !0 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario249`1 -.class public auto ansi DerivedScenario249`1 - extends class BaseScenario249`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario249`1 .class interface public abstract auto ansi InterfaceScenario250`1 { @@ -6169,8 +6170,7 @@ } // end of method Method } // end of class BaseScenario250`1 .class public auto ansi DerivedScenario250`1 - extends class BaseScenario250`1 - implements class InterfaceScenario250`1 + extends class BaseScenario250`1> { } // end of class DerivedScenario250`1 .class interface public abstract auto ansi InterfaceScenario251`1 @@ -6179,16 +6179,11 @@ { } // end of method Method } // end of class InterfaceScenario251`1 -.class public abstract auto ansi BaseScenario251`1 +.class public auto ansi BaseScenario251`1 extends [System.Runtime]System.Object implements class InterfaceScenario251`1 { -} // end of class BaseScenario251`1 -.class public auto ansi DerivedScenario251`1 - extends class BaseScenario251`1 - implements class InterfaceScenario251`1 -{ - .method public static !0 MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { .override method !0 class InterfaceScenario251`1::Method() .locals init (!0 V_O) @@ -6196,7 +6191,12 @@ initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario251`1 +.class public auto ansi DerivedScenario251`1 + extends class BaseScenario251`1> + implements class InterfaceScenario251`1> +{ } // end of class DerivedScenario251`1 .class interface public abstract auto ansi InterfaceScenario252`1 { @@ -6204,23 +6204,24 @@ { } // end of method Method } // end of class InterfaceScenario252`1 -.class public auto ansi BaseScenario252`1 +.class public abstract auto ansi BaseScenario252`1 extends [System.Runtime]System.Object implements class InterfaceScenario252`1 { - .method public static !0 Method() cil managed noinlining +} // end of class BaseScenario252`1 +.class public auto ansi DerivedScenario252`1 + extends class BaseScenario252`1> + implements class InterfaceScenario252`1> +{ + .method public static class [System.Runtime]System.Func`1 MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario252`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario252`1>::Method() + .locals init (class [System.Runtime]System.Func`1 V_O) ldloca.s 0 - initobj !0 + initobj class [System.Runtime]System.Func`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario252`1 -.class public auto ansi DerivedScenario252`1 - extends class BaseScenario252`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario252`1 .class interface public abstract auto ansi InterfaceScenario253`1 { @@ -6243,8 +6244,7 @@ } // end of method Method } // end of class BaseScenario253`1 .class public auto ansi DerivedScenario253`1 - extends class BaseScenario253`1 - implements class InterfaceScenario253`1 + extends class BaseScenario253`1> { } // end of class DerivedScenario253`1 .class interface public abstract auto ansi InterfaceScenario254`1 @@ -6253,16 +6253,11 @@ { } // end of method Method } // end of class InterfaceScenario254`1 -.class public abstract auto ansi BaseScenario254`1 +.class public auto ansi BaseScenario254`1 extends [System.Runtime]System.Object implements class InterfaceScenario254`1 { -} // end of class BaseScenario254`1 -.class public auto ansi DerivedScenario254`1 - extends class BaseScenario254`1 - implements class InterfaceScenario254`1 -{ - .method public static !0 MethodImplOnDerived() cil managed noinlining + .method public static !0 Method() cil managed noinlining { .override method !0 class InterfaceScenario254`1::Method() .locals init (!0 V_O) @@ -6270,7 +6265,12 @@ initobj !0 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario254`1 +.class public auto ansi DerivedScenario254`1 + extends class BaseScenario254`1> + implements class InterfaceScenario254`1> +{ } // end of class DerivedScenario254`1 .class interface public abstract auto ansi InterfaceScenario255`1 { @@ -6278,23 +6278,24 @@ { } // end of method Method } // end of class InterfaceScenario255`1 -.class public auto ansi BaseScenario255`1 +.class public abstract auto ansi BaseScenario255`1 extends [System.Runtime]System.Object implements class InterfaceScenario255`1 { - .method public static !0 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario255`1::Method() - .locals init (!0 V_O) - ldloca.s 0 - initobj !0 - ldloc.0 - ret - } // end of method Method } // end of class BaseScenario255`1 .class public auto ansi DerivedScenario255`1 extends class BaseScenario255`1> + implements class InterfaceScenario255`1> { + .method public static class [System.Runtime]System.Func`1 MethodImplOnDerived() cil managed noinlining + { + .override method !0 class InterfaceScenario255`1>::Method() + .locals init (class [System.Runtime]System.Func`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Func`1 + ldloc.0 + ret + } // end of method MethodImplOnDerived } // end of class DerivedScenario255`1 .class interface public abstract auto ansi InterfaceScenario256`1 { @@ -6304,72 +6305,72 @@ } // end of class InterfaceScenario256`1 .class public auto ansi BaseScenario256`1 extends [System.Runtime]System.Object - implements class InterfaceScenario256`1 + implements class InterfaceScenario256`1> { - .method public static !0 Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario256`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario256`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj !0 + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario256`1 -.class public auto ansi DerivedScenario256`1 - extends class BaseScenario256`1> - implements class InterfaceScenario256`1> +.class public auto ansi DerivedScenario256 + extends class BaseScenario256`1 { -} // end of class DerivedScenario256`1 +} // end of class DerivedScenario256 .class interface public abstract auto ansi InterfaceScenario257`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario257`1 -.class public abstract auto ansi BaseScenario257`1 +.class public auto ansi BaseScenario257`1 extends [System.Runtime]System.Object - implements class InterfaceScenario257`1 -{ -} // end of class BaseScenario257`1 -.class public auto ansi DerivedScenario257`1 - extends class BaseScenario257`1> - implements class InterfaceScenario257`1> + implements class InterfaceScenario257`1> { - .method public static class [System.Runtime]System.Func`1 MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario257`1>::Method() - .locals init (class [System.Runtime]System.Func`1 V_O) + .override method !0 class InterfaceScenario257`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Func`1 + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario257`1 + } // end of method Method +} // end of class BaseScenario257`1 +.class public auto ansi DerivedScenario257 + extends class BaseScenario257`1 + implements class InterfaceScenario257`1> +{ +} // end of class DerivedScenario257 .class interface public abstract auto ansi InterfaceScenario258`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario258`1 -.class public auto ansi BaseScenario258`1 +.class public abstract auto ansi BaseScenario258`1 extends [System.Runtime]System.Object - implements class InterfaceScenario258`1 + implements class InterfaceScenario258`1> { - .method public static !0 Method() cil managed noinlining +} // end of class BaseScenario258`1 +.class public auto ansi DerivedScenario258 + extends class BaseScenario258`1 + implements class InterfaceScenario258`1> +{ + .method public static class [System.Runtime]System.Action`1 MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario258`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario258`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj !0 + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario258`1 -.class public auto ansi DerivedScenario258`1 - extends class BaseScenario258`1> -{ -} // end of class DerivedScenario258`1 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario258 .class interface public abstract auto ansi InterfaceScenario259`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -6378,21 +6379,20 @@ } // end of class InterfaceScenario259`1 .class public auto ansi BaseScenario259`1 extends [System.Runtime]System.Object - implements class InterfaceScenario259`1 + implements class InterfaceScenario259`1> { - .method public static !0 Method() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario259`1::Method() - .locals init (!0 V_O) + .override method !0 class InterfaceScenario259`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj !0 + initobj class [System.Runtime]System.Action`1 ldloc.0 ret } // end of method Method } // end of class BaseScenario259`1 .class public auto ansi DerivedScenario259`1 - extends class BaseScenario259`1> - implements class InterfaceScenario259`1> + extends class BaseScenario259`1 { } // end of class DerivedScenario259`1 .class interface public abstract auto ansi InterfaceScenario260`1 @@ -6401,24 +6401,24 @@ { } // end of method Method } // end of class InterfaceScenario260`1 -.class public abstract auto ansi BaseScenario260`1 +.class public auto ansi BaseScenario260`1 extends [System.Runtime]System.Object - implements class InterfaceScenario260`1 + implements class InterfaceScenario260`1> { -} // end of class BaseScenario260`1 -.class public auto ansi DerivedScenario260`1 - extends class BaseScenario260`1> - implements class InterfaceScenario260`1> -{ - .method public static class [System.Runtime]System.Func`1 MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario260`1>::Method() - .locals init (class [System.Runtime]System.Func`1 V_O) + .override method !0 class InterfaceScenario260`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Func`1 + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario260`1 +.class public auto ansi DerivedScenario260`1 + extends class BaseScenario260`1 + implements class InterfaceScenario260`1> +{ } // end of class DerivedScenario260`1 .class interface public abstract auto ansi InterfaceScenario261`1 { @@ -6426,24 +6426,25 @@ { } // end of method Method } // end of class InterfaceScenario261`1 -.class public auto ansi BaseScenario261`1 +.class public abstract auto ansi BaseScenario261`1 extends [System.Runtime]System.Object implements class InterfaceScenario261`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining +} // end of class BaseScenario261`1 +.class public auto ansi DerivedScenario261`1 + extends class BaseScenario261`1 + implements class InterfaceScenario261`1> +{ + .method public static class [System.Runtime]System.Action`1 MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario261`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) + .override method !0 class InterfaceScenario261`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario261`1 -.class public auto ansi DerivedScenario261 - extends class BaseScenario261`1 -{ -} // end of class DerivedScenario261 + } // end of method MethodImplOnDerived +} // end of class DerivedScenario261`1 .class interface public abstract auto ansi InterfaceScenario262`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining @@ -6464,59 +6465,59 @@ ret } // end of method Method } // end of class BaseScenario262`1 -.class public auto ansi DerivedScenario262 +.class public auto ansi DerivedScenario262`1 extends class BaseScenario262`1 - implements class InterfaceScenario262`1> { -} // end of class DerivedScenario262 +} // end of class DerivedScenario262`1 .class interface public abstract auto ansi InterfaceScenario263`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario263`1 -.class public abstract auto ansi BaseScenario263`1 +.class public auto ansi BaseScenario263`1 extends [System.Runtime]System.Object implements class InterfaceScenario263`1> { -} // end of class BaseScenario263`1 -.class public auto ansi DerivedScenario263 - extends class BaseScenario263`1 - implements class InterfaceScenario263`1> -{ - .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario263`1>::Method() - .locals init (class [System.Runtime]System.Action`1> V_O) + .override method !0 class InterfaceScenario263`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1> + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario263 + } // end of method Method +} // end of class BaseScenario263`1 +.class public auto ansi DerivedScenario263`1 + extends class BaseScenario263`1 + implements class InterfaceScenario263`1> +{ +} // end of class DerivedScenario263`1 .class interface public abstract auto ansi InterfaceScenario264`1 { .method public newslot virtual abstract static !0 Method() cil managed noinlining { } // end of method Method } // end of class InterfaceScenario264`1 -.class public auto ansi BaseScenario264`1 +.class public abstract auto ansi BaseScenario264`1 extends [System.Runtime]System.Object implements class InterfaceScenario264`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario264`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method } // end of class BaseScenario264`1 .class public auto ansi DerivedScenario264`1 extends class BaseScenario264`1 + implements class InterfaceScenario264`1> { + .method public static class [System.Runtime]System.Action`1 MethodImplOnDerived() cil managed noinlining + { + .override method !0 class InterfaceScenario264`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) + ldloca.s 0 + initobj class [System.Runtime]System.Action`1 + ldloc.0 + ret + } // end of method MethodImplOnDerived } // end of class DerivedScenario264`1 .class interface public abstract auto ansi InterfaceScenario265`1 { @@ -6539,8 +6540,7 @@ } // end of method Method } // end of class BaseScenario265`1 .class public auto ansi DerivedScenario265`1 - extends class BaseScenario265`1 - implements class InterfaceScenario265`1> + extends class BaseScenario265`1 { } // end of class DerivedScenario265`1 .class interface public abstract auto ansi InterfaceScenario266`1 @@ -6549,24 +6549,24 @@ { } // end of method Method } // end of class InterfaceScenario266`1 -.class public abstract auto ansi BaseScenario266`1 +.class public auto ansi BaseScenario266`1 extends [System.Runtime]System.Object implements class InterfaceScenario266`1> { -} // end of class BaseScenario266`1 -.class public auto ansi DerivedScenario266`1 - extends class BaseScenario266`1 - implements class InterfaceScenario266`1> -{ - .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario266`1>::Method() - .locals init (class [System.Runtime]System.Action`1> V_O) + .override method !0 class InterfaceScenario266`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1> + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario266`1 +.class public auto ansi DerivedScenario266`1 + extends class BaseScenario266`1 + implements class InterfaceScenario266`1> +{ } // end of class DerivedScenario266`1 .class interface public abstract auto ansi InterfaceScenario267`1 { @@ -6574,11 +6574,16 @@ { } // end of method Method } // end of class InterfaceScenario267`1 -.class public auto ansi BaseScenario267`1 +.class public abstract auto ansi BaseScenario267`1 extends [System.Runtime]System.Object implements class InterfaceScenario267`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining +} // end of class BaseScenario267`1 +.class public auto ansi DerivedScenario267`1 + extends class BaseScenario267`1 + implements class InterfaceScenario267`1> +{ + .method public static class [System.Runtime]System.Action`1 MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario267`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) @@ -6586,11 +6591,7 @@ initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario267`1 -.class public auto ansi DerivedScenario267`1 - extends class BaseScenario267`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario267`1 .class interface public abstract auto ansi InterfaceScenario268`1 { @@ -6613,8 +6614,7 @@ } // end of method Method } // end of class BaseScenario268`1 .class public auto ansi DerivedScenario268`1 - extends class BaseScenario268`1 - implements class InterfaceScenario268`1> + extends class BaseScenario268`1 { } // end of class DerivedScenario268`1 .class interface public abstract auto ansi InterfaceScenario269`1 @@ -6623,24 +6623,24 @@ { } // end of method Method } // end of class InterfaceScenario269`1 -.class public abstract auto ansi BaseScenario269`1 +.class public auto ansi BaseScenario269`1 extends [System.Runtime]System.Object implements class InterfaceScenario269`1> { -} // end of class BaseScenario269`1 -.class public auto ansi DerivedScenario269`1 - extends class BaseScenario269`1 - implements class InterfaceScenario269`1> -{ - .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { - .override method !0 class InterfaceScenario269`1>::Method() - .locals init (class [System.Runtime]System.Action`1> V_O) + .override method !0 class InterfaceScenario269`1>::Method() + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1> + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario269`1 +.class public auto ansi DerivedScenario269`1 + extends class BaseScenario269`1 + implements class InterfaceScenario269`1> +{ } // end of class DerivedScenario269`1 .class interface public abstract auto ansi InterfaceScenario270`1 { @@ -6648,11 +6648,16 @@ { } // end of method Method } // end of class InterfaceScenario270`1 -.class public auto ansi BaseScenario270`1 +.class public abstract auto ansi BaseScenario270`1 extends [System.Runtime]System.Object implements class InterfaceScenario270`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining +} // end of class BaseScenario270`1 +.class public auto ansi DerivedScenario270`1 + extends class BaseScenario270`1 + implements class InterfaceScenario270`1> +{ + .method public static class [System.Runtime]System.Action`1 MethodImplOnDerived() cil managed noinlining { .override method !0 class InterfaceScenario270`1>::Method() .locals init (class [System.Runtime]System.Action`1 V_O) @@ -6660,11 +6665,7 @@ initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method Method -} // end of class BaseScenario270`1 -.class public auto ansi DerivedScenario270`1 - extends class BaseScenario270`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario270`1 .class interface public abstract auto ansi InterfaceScenario271`1 { @@ -6687,8 +6688,7 @@ } // end of method Method } // end of class BaseScenario271`1 .class public auto ansi DerivedScenario271`1 - extends class BaseScenario271`1 - implements class InterfaceScenario271`1> + extends class BaseScenario271`1> { } // end of class DerivedScenario271`1 .class interface public abstract auto ansi InterfaceScenario272`1 @@ -6697,24 +6697,24 @@ { } // end of method Method } // end of class InterfaceScenario272`1 -.class public abstract auto ansi BaseScenario272`1 +.class public auto ansi BaseScenario272`1 extends [System.Runtime]System.Object implements class InterfaceScenario272`1> { -} // end of class BaseScenario272`1 -.class public auto ansi DerivedScenario272`1 - extends class BaseScenario272`1 - implements class InterfaceScenario272`1> -{ - .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .override method !0 class InterfaceScenario272`1>::Method() - .locals init (class [System.Runtime]System.Action`1> V_O) + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1> + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario272`1 +.class public auto ansi DerivedScenario272`1 + extends class BaseScenario272`1> + implements class InterfaceScenario272`1>> +{ } // end of class DerivedScenario272`1 .class interface public abstract auto ansi InterfaceScenario273`1 { @@ -6722,23 +6722,24 @@ { } // end of method Method } // end of class InterfaceScenario273`1 -.class public auto ansi BaseScenario273`1 +.class public abstract auto ansi BaseScenario273`1 extends [System.Runtime]System.Object implements class InterfaceScenario273`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining +} // end of class BaseScenario273`1 +.class public auto ansi DerivedScenario273`1 + extends class BaseScenario273`1> + implements class InterfaceScenario273`1>> +{ + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario273`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) + .override method !0 class InterfaceScenario273`1>>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1 + initobj class [System.Runtime]System.Action`1> ldloc.0 ret - } // end of method Method -} // end of class BaseScenario273`1 -.class public auto ansi DerivedScenario273`1 - extends class BaseScenario273`1 -{ + } // end of method MethodImplOnDerived } // end of class DerivedScenario273`1 .class interface public abstract auto ansi InterfaceScenario274`1 { @@ -6761,8 +6762,7 @@ } // end of method Method } // end of class BaseScenario274`1 .class public auto ansi DerivedScenario274`1 - extends class BaseScenario274`1 - implements class InterfaceScenario274`1> + extends class BaseScenario274`1> { } // end of class DerivedScenario274`1 .class interface public abstract auto ansi InterfaceScenario275`1 @@ -6771,24 +6771,24 @@ { } // end of method Method } // end of class InterfaceScenario275`1 -.class public abstract auto ansi BaseScenario275`1 +.class public auto ansi BaseScenario275`1 extends [System.Runtime]System.Object implements class InterfaceScenario275`1> { -} // end of class BaseScenario275`1 -.class public auto ansi DerivedScenario275`1 - extends class BaseScenario275`1 - implements class InterfaceScenario275`1> -{ - .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining { .override method !0 class InterfaceScenario275`1>::Method() - .locals init (class [System.Runtime]System.Action`1> V_O) + .locals init (class [System.Runtime]System.Action`1 V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1> + initobj class [System.Runtime]System.Action`1 ldloc.0 ret - } // end of method MethodImplOnDerived + } // end of method Method +} // end of class BaseScenario275`1 +.class public auto ansi DerivedScenario275`1 + extends class BaseScenario275`1> + implements class InterfaceScenario275`1>> +{ } // end of class DerivedScenario275`1 .class interface public abstract auto ansi InterfaceScenario276`1 { @@ -6796,148 +6796,25 @@ { } // end of method Method } // end of class InterfaceScenario276`1 -.class public auto ansi BaseScenario276`1 +.class public abstract auto ansi BaseScenario276`1 extends [System.Runtime]System.Object implements class InterfaceScenario276`1> { - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario276`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method } // end of class BaseScenario276`1 .class public auto ansi DerivedScenario276`1 extends class BaseScenario276`1> + implements class InterfaceScenario276`1>> { -} // end of class DerivedScenario276`1 -.class interface public abstract auto ansi InterfaceScenario277`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario277`1 -.class public auto ansi BaseScenario277`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario277`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario277`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario277`1 -.class public auto ansi DerivedScenario277`1 - extends class BaseScenario277`1> - implements class InterfaceScenario277`1>> -{ -} // end of class DerivedScenario277`1 -.class interface public abstract auto ansi InterfaceScenario278`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario278`1 -.class public abstract auto ansi BaseScenario278`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario278`1> -{ -} // end of class BaseScenario278`1 -.class public auto ansi DerivedScenario278`1 - extends class BaseScenario278`1> - implements class InterfaceScenario278`1>> -{ - .method public static class [System.Runtime]System.Action`1>> MethodImplOnDerived() cil managed noinlining - { - .override method !0 class InterfaceScenario278`1>>::Method() - .locals init (class [System.Runtime]System.Action`1>> V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1>> - ldloc.0 - ret - } // end of method MethodImplOnDerived -} // end of class DerivedScenario278`1 -.class interface public abstract auto ansi InterfaceScenario279`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario279`1 -.class public auto ansi BaseScenario279`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario279`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario279`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario279`1 -.class public auto ansi DerivedScenario279`1 - extends class BaseScenario279`1> -{ -} // end of class DerivedScenario279`1 -.class interface public abstract auto ansi InterfaceScenario280`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario280`1 -.class public auto ansi BaseScenario280`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario280`1> -{ - .method public static class [System.Runtime]System.Action`1 Method() cil managed noinlining - { - .override method !0 class InterfaceScenario280`1>::Method() - .locals init (class [System.Runtime]System.Action`1 V_O) - ldloca.s 0 - initobj class [System.Runtime]System.Action`1 - ldloc.0 - ret - } // end of method Method -} // end of class BaseScenario280`1 -.class public auto ansi DerivedScenario280`1 - extends class BaseScenario280`1> - implements class InterfaceScenario280`1>> -{ -} // end of class DerivedScenario280`1 -.class interface public abstract auto ansi InterfaceScenario281`1 -{ - .method public newslot virtual abstract static !0 Method() cil managed noinlining - { - } // end of method Method -} // end of class InterfaceScenario281`1 -.class public abstract auto ansi BaseScenario281`1 - extends [System.Runtime]System.Object - implements class InterfaceScenario281`1> -{ -} // end of class BaseScenario281`1 -.class public auto ansi DerivedScenario281`1 - extends class BaseScenario281`1> - implements class InterfaceScenario281`1>> -{ - .method public static class [System.Runtime]System.Action`1>> MethodImplOnDerived() cil managed noinlining + .method public static class [System.Runtime]System.Action`1> MethodImplOnDerived() cil managed noinlining { - .override method !0 class InterfaceScenario281`1>>::Method() - .locals init (class [System.Runtime]System.Action`1>> V_O) + .override method !0 class InterfaceScenario276`1>>::Method() + .locals init (class [System.Runtime]System.Action`1> V_O) ldloca.s 0 - initobj class [System.Runtime]System.Action`1>> + initobj class [System.Runtime]System.Action`1> ldloc.0 ret } // end of method MethodImplOnDerived -} // end of class DerivedScenario281`1 +} // end of class DerivedScenario276`1 .class public auto ansi TestEntrypoint extends [System.Runtime]System.Object { @@ -7543,8 +7420,8 @@ } // end of method Test_Scenario60 .method public static void Test_Scenario61() cil managed noinlining { - constrained. class DerivedScenario61`1 - call object InterfaceScenario61::Method() + constrained. DerivedScenario61 + call int32 class InterfaceScenario61`1::Method() pop ldstr "Scenario61" ldnull @@ -7573,7 +7450,7 @@ } // end of method Test_Scenario63 .method public static void Test_Scenario64() cil managed noinlining { - constrained. DerivedScenario64 + constrained. class DerivedScenario64`1 call int32 class InterfaceScenario64`1::Method() pop ldstr "Scenario64" @@ -7603,7 +7480,7 @@ } // end of method Test_Scenario66 .method public static void Test_Scenario67() cil managed noinlining { - constrained. class DerivedScenario67`1 + constrained. class DerivedScenario67`1 call int32 class InterfaceScenario67`1::Method() pop ldstr "Scenario67" @@ -7633,7 +7510,7 @@ } // end of method Test_Scenario69 .method public static void Test_Scenario70() cil managed noinlining { - constrained. class DerivedScenario70`1 + constrained. DerivedScenario70 call int32 class InterfaceScenario70`1::Method() pop ldstr "Scenario70" @@ -7663,7 +7540,7 @@ } // end of method Test_Scenario72 .method public static void Test_Scenario73() cil managed noinlining { - constrained. DerivedScenario73 + constrained. class DerivedScenario73`1 call int32 class InterfaceScenario73`1::Method() pop ldstr "Scenario73" @@ -7693,7 +7570,7 @@ } // end of method Test_Scenario75 .method public static void Test_Scenario76() cil managed noinlining { - constrained. class DerivedScenario76`1 + constrained. class DerivedScenario76`1 call int32 class InterfaceScenario76`1::Method() pop ldstr "Scenario76" @@ -7723,7 +7600,7 @@ } // end of method Test_Scenario78 .method public static void Test_Scenario79() cil managed noinlining { - constrained. class DerivedScenario79`1 + constrained. class DerivedScenario79`1 call int32 class InterfaceScenario79`1::Method() pop ldstr "Scenario79" @@ -7753,7 +7630,7 @@ } // end of method Test_Scenario81 .method public static void Test_Scenario82() cil managed noinlining { - constrained. class DerivedScenario82`1 + constrained. class DerivedScenario82`1 call int32 class InterfaceScenario82`1::Method() pop ldstr "Scenario82" @@ -7783,7 +7660,7 @@ } // end of method Test_Scenario84 .method public static void Test_Scenario85() cil managed noinlining { - constrained. class DerivedScenario85`1 + constrained. class DerivedScenario85`1 call int32 class InterfaceScenario85`1::Method() pop ldstr "Scenario85" @@ -7813,7 +7690,7 @@ } // end of method Test_Scenario87 .method public static void Test_Scenario88() cil managed noinlining { - constrained. class DerivedScenario88`1 + constrained. class DerivedScenario88`1 call int32 class InterfaceScenario88`1::Method() pop ldstr "Scenario88" @@ -7843,8 +7720,8 @@ } // end of method Test_Scenario90 .method public static void Test_Scenario91() cil managed noinlining { - constrained. class DerivedScenario91`1 - call int32 class InterfaceScenario91`1::Method() + constrained. DerivedScenario91 + call int32 class InterfaceScenario91`1::Method() pop ldstr "Scenario91" ldnull @@ -7873,7 +7750,7 @@ } // end of method Test_Scenario93 .method public static void Test_Scenario94() cil managed noinlining { - constrained. DerivedScenario94 + constrained. class DerivedScenario94`1 call int32 class InterfaceScenario94`1::Method() pop ldstr "Scenario94" @@ -7903,7 +7780,7 @@ } // end of method Test_Scenario96 .method public static void Test_Scenario97() cil managed noinlining { - constrained. class DerivedScenario97`1 + constrained. class DerivedScenario97`1 call int32 class InterfaceScenario97`1::Method() pop ldstr "Scenario97" @@ -7933,7 +7810,7 @@ } // end of method Test_Scenario99 .method public static void Test_Scenario100() cil managed noinlining { - constrained. class DerivedScenario100`1 + constrained. class DerivedScenario100`1 call int32 class InterfaceScenario100`1::Method() pop ldstr "Scenario100" @@ -7963,8 +7840,8 @@ } // end of method Test_Scenario102 .method public static void Test_Scenario103() cil managed noinlining { - constrained. class DerivedScenario103`1 - call int32 class InterfaceScenario103`1::Method() + constrained. class DerivedScenario103`1 + call int32 class InterfaceScenario103`1::Method() pop ldstr "Scenario103" ldnull @@ -7993,8 +7870,8 @@ } // end of method Test_Scenario105 .method public static void Test_Scenario106() cil managed noinlining { - constrained. class DerivedScenario106`1 - call int32 class InterfaceScenario106`1::Method() + constrained. class DerivedScenario106`1 + call int32 class InterfaceScenario106`1>::Method() pop ldstr "Scenario106" ldnull @@ -8023,8 +7900,8 @@ } // end of method Test_Scenario108 .method public static void Test_Scenario109() cil managed noinlining { - constrained. class DerivedScenario109`1 - call int32 class InterfaceScenario109`1>::Method() + constrained. class DerivedScenario109`1 + call int32 class InterfaceScenario109`1>::Method() pop ldstr "Scenario109" ldnull @@ -8053,8 +7930,8 @@ } // end of method Test_Scenario111 .method public static void Test_Scenario112() cil managed noinlining { - constrained. class DerivedScenario112`1 - call int32 class InterfaceScenario112`1>::Method() + constrained. DerivedScenario112 + call int32 class InterfaceScenario112`1>::Method() pop ldstr "Scenario112" ldnull @@ -8083,7 +7960,7 @@ } // end of method Test_Scenario114 .method public static void Test_Scenario115() cil managed noinlining { - constrained. DerivedScenario115 + constrained. class DerivedScenario115`1 call int32 class InterfaceScenario115`1>::Method() pop ldstr "Scenario115" @@ -8113,7 +7990,7 @@ } // end of method Test_Scenario117 .method public static void Test_Scenario118() cil managed noinlining { - constrained. class DerivedScenario118`1 + constrained. class DerivedScenario118`1 call int32 class InterfaceScenario118`1>::Method() pop ldstr "Scenario118" @@ -8143,7 +8020,7 @@ } // end of method Test_Scenario120 .method public static void Test_Scenario121() cil managed noinlining { - constrained. class DerivedScenario121`1 + constrained. class DerivedScenario121`1 call int32 class InterfaceScenario121`1>::Method() pop ldstr "Scenario121" @@ -8173,8 +8050,8 @@ } // end of method Test_Scenario123 .method public static void Test_Scenario124() cil managed noinlining { - constrained. class DerivedScenario124`1 - call int32 class InterfaceScenario124`1>::Method() + constrained. class DerivedScenario124`1 + call int32 class InterfaceScenario124`1>::Method() pop ldstr "Scenario124" ldnull @@ -8203,8 +8080,8 @@ } // end of method Test_Scenario126 .method public static void Test_Scenario127() cil managed noinlining { - constrained. class DerivedScenario127`1 - call int32 class InterfaceScenario127`1>::Method() + constrained. class DerivedScenario127`1 + call int32 class InterfaceScenario127`1>>::Method() pop ldstr "Scenario127" ldnull @@ -8233,8 +8110,8 @@ } // end of method Test_Scenario129 .method public static void Test_Scenario130() cil managed noinlining { - constrained. class DerivedScenario130`1 - call int32 class InterfaceScenario130`1>>::Method() + constrained. class DerivedScenario130`1 + call int32 class InterfaceScenario130`1>>::Method() pop ldstr "Scenario130" ldnull @@ -8263,8 +8140,8 @@ } // end of method Test_Scenario132 .method public static void Test_Scenario133() cil managed noinlining { - constrained. class DerivedScenario133`1 - call int32 class InterfaceScenario133`1>>::Method() + constrained. DerivedScenario133 + call object class InterfaceScenario133`1::Method() pop ldstr "Scenario133" ldnull @@ -8293,7 +8170,7 @@ } // end of method Test_Scenario135 .method public static void Test_Scenario136() cil managed noinlining { - constrained. DerivedScenario136 + constrained. class DerivedScenario136`1 call object class InterfaceScenario136`1::Method() pop ldstr "Scenario136" @@ -8323,7 +8200,7 @@ } // end of method Test_Scenario138 .method public static void Test_Scenario139() cil managed noinlining { - constrained. class DerivedScenario139`1 + constrained. class DerivedScenario139`1 call object class InterfaceScenario139`1::Method() pop ldstr "Scenario139" @@ -8353,7 +8230,7 @@ } // end of method Test_Scenario141 .method public static void Test_Scenario142() cil managed noinlining { - constrained. class DerivedScenario142`1 + constrained. DerivedScenario142 call object class InterfaceScenario142`1::Method() pop ldstr "Scenario142" @@ -8383,7 +8260,7 @@ } // end of method Test_Scenario144 .method public static void Test_Scenario145() cil managed noinlining { - constrained. DerivedScenario145 + constrained. class DerivedScenario145`1 call object class InterfaceScenario145`1::Method() pop ldstr "Scenario145" @@ -8413,7 +8290,7 @@ } // end of method Test_Scenario147 .method public static void Test_Scenario148() cil managed noinlining { - constrained. class DerivedScenario148`1 + constrained. class DerivedScenario148`1 call object class InterfaceScenario148`1::Method() pop ldstr "Scenario148" @@ -8443,7 +8320,7 @@ } // end of method Test_Scenario150 .method public static void Test_Scenario151() cil managed noinlining { - constrained. class DerivedScenario151`1 + constrained. class DerivedScenario151`1 call object class InterfaceScenario151`1::Method() pop ldstr "Scenario151" @@ -8473,7 +8350,7 @@ } // end of method Test_Scenario153 .method public static void Test_Scenario154() cil managed noinlining { - constrained. class DerivedScenario154`1 + constrained. class DerivedScenario154`1 call object class InterfaceScenario154`1::Method() pop ldstr "Scenario154" @@ -8503,7 +8380,7 @@ } // end of method Test_Scenario156 .method public static void Test_Scenario157() cil managed noinlining { - constrained. class DerivedScenario157`1 + constrained. class DerivedScenario157`1 call object class InterfaceScenario157`1::Method() pop ldstr "Scenario157" @@ -8533,7 +8410,7 @@ } // end of method Test_Scenario159 .method public static void Test_Scenario160() cil managed noinlining { - constrained. class DerivedScenario160`1 + constrained. class DerivedScenario160`1 call object class InterfaceScenario160`1::Method() pop ldstr "Scenario160" @@ -8563,8 +8440,8 @@ } // end of method Test_Scenario162 .method public static void Test_Scenario163() cil managed noinlining { - constrained. class DerivedScenario163`1 - call object class InterfaceScenario163`1::Method() + constrained. DerivedScenario163 + call object class InterfaceScenario163`1::Method() pop ldstr "Scenario163" ldnull @@ -8574,7 +8451,7 @@ .method public static void Test_Scenario164() cil managed noinlining { constrained. DerivedScenario164 - call object class InterfaceScenario164`1::Method() + call object class InterfaceScenario164`1::Method() pop ldstr "Scenario164" ldnull @@ -8583,8 +8460,8 @@ } // end of method Test_Scenario164 .method public static void Test_Scenario165() cil managed noinlining { - constrained. class DerivedScenario165`1 - call object class InterfaceScenario165`1::Method() + constrained. DerivedScenario165 + call object class InterfaceScenario165`1::Method() pop ldstr "Scenario165" ldnull @@ -8593,7 +8470,7 @@ } // end of method Test_Scenario165 .method public static void Test_Scenario166() cil managed noinlining { - constrained. DerivedScenario166 + constrained. class DerivedScenario166`1 call object class InterfaceScenario166`1::Method() pop ldstr "Scenario166" @@ -8603,7 +8480,7 @@ } // end of method Test_Scenario166 .method public static void Test_Scenario167() cil managed noinlining { - constrained. DerivedScenario167 + constrained. class DerivedScenario167`1 call object class InterfaceScenario167`1::Method() pop ldstr "Scenario167" @@ -8613,7 +8490,7 @@ } // end of method Test_Scenario167 .method public static void Test_Scenario168() cil managed noinlining { - constrained. DerivedScenario168 + constrained. class DerivedScenario168`1 call object class InterfaceScenario168`1::Method() pop ldstr "Scenario168" @@ -8623,7 +8500,7 @@ } // end of method Test_Scenario168 .method public static void Test_Scenario169() cil managed noinlining { - constrained. class DerivedScenario169`1 + constrained. class DerivedScenario169`1 call object class InterfaceScenario169`1::Method() pop ldstr "Scenario169" @@ -8633,7 +8510,7 @@ } // end of method Test_Scenario169 .method public static void Test_Scenario170() cil managed noinlining { - constrained. class DerivedScenario170`1 + constrained. class DerivedScenario170`1 call object class InterfaceScenario170`1::Method() pop ldstr "Scenario170" @@ -8643,7 +8520,7 @@ } // end of method Test_Scenario170 .method public static void Test_Scenario171() cil managed noinlining { - constrained. class DerivedScenario171`1 + constrained. class DerivedScenario171`1 call object class InterfaceScenario171`1::Method() pop ldstr "Scenario171" @@ -8653,7 +8530,7 @@ } // end of method Test_Scenario171 .method public static void Test_Scenario172() cil managed noinlining { - constrained. class DerivedScenario172`1 + constrained. class DerivedScenario172`1 call object class InterfaceScenario172`1::Method() pop ldstr "Scenario172" @@ -8663,7 +8540,7 @@ } // end of method Test_Scenario172 .method public static void Test_Scenario173() cil managed noinlining { - constrained. class DerivedScenario173`1 + constrained. class DerivedScenario173`1 call object class InterfaceScenario173`1::Method() pop ldstr "Scenario173" @@ -8673,7 +8550,7 @@ } // end of method Test_Scenario173 .method public static void Test_Scenario174() cil managed noinlining { - constrained. class DerivedScenario174`1 + constrained. class DerivedScenario174`1 call object class InterfaceScenario174`1::Method() pop ldstr "Scenario174" @@ -8683,8 +8560,8 @@ } // end of method Test_Scenario174 .method public static void Test_Scenario175() cil managed noinlining { - constrained. class DerivedScenario175`1 - call object class InterfaceScenario175`1::Method() + constrained. class DerivedScenario175`1 + call object class InterfaceScenario175`1::Method() pop ldstr "Scenario175" ldnull @@ -8693,8 +8570,8 @@ } // end of method Test_Scenario175 .method public static void Test_Scenario176() cil managed noinlining { - constrained. class DerivedScenario176`1 - call object class InterfaceScenario176`1::Method() + constrained. class DerivedScenario176`1 + call object class InterfaceScenario176`1::Method() pop ldstr "Scenario176" ldnull @@ -8703,8 +8580,8 @@ } // end of method Test_Scenario176 .method public static void Test_Scenario177() cil managed noinlining { - constrained. class DerivedScenario177`1 - call object class InterfaceScenario177`1::Method() + constrained. class DerivedScenario177`1 + call object class InterfaceScenario177`1::Method() pop ldstr "Scenario177" ldnull @@ -8713,8 +8590,8 @@ } // end of method Test_Scenario177 .method public static void Test_Scenario178() cil managed noinlining { - constrained. class DerivedScenario178`1 - call object class InterfaceScenario178`1::Method() + constrained. class DerivedScenario178`1 + call object class InterfaceScenario178`1>::Method() pop ldstr "Scenario178" ldnull @@ -8723,8 +8600,8 @@ } // end of method Test_Scenario178 .method public static void Test_Scenario179() cil managed noinlining { - constrained. class DerivedScenario179`1 - call object class InterfaceScenario179`1::Method() + constrained. class DerivedScenario179`1 + call object class InterfaceScenario179`1>::Method() pop ldstr "Scenario179" ldnull @@ -8733,8 +8610,8 @@ } // end of method Test_Scenario179 .method public static void Test_Scenario180() cil managed noinlining { - constrained. class DerivedScenario180`1 - call object class InterfaceScenario180`1::Method() + constrained. class DerivedScenario180`1 + call object class InterfaceScenario180`1>::Method() pop ldstr "Scenario180" ldnull @@ -8743,8 +8620,8 @@ } // end of method Test_Scenario180 .method public static void Test_Scenario181() cil managed noinlining { - constrained. class DerivedScenario181`1 - call object class InterfaceScenario181`1>::Method() + constrained. class DerivedScenario181`1 + call object class InterfaceScenario181`1>::Method() pop ldstr "Scenario181" ldnull @@ -8753,8 +8630,8 @@ } // end of method Test_Scenario181 .method public static void Test_Scenario182() cil managed noinlining { - constrained. class DerivedScenario182`1 - call object class InterfaceScenario182`1>::Method() + constrained. class DerivedScenario182`1 + call object class InterfaceScenario182`1>::Method() pop ldstr "Scenario182" ldnull @@ -8763,8 +8640,8 @@ } // end of method Test_Scenario182 .method public static void Test_Scenario183() cil managed noinlining { - constrained. class DerivedScenario183`1 - call object class InterfaceScenario183`1>::Method() + constrained. class DerivedScenario183`1 + call object class InterfaceScenario183`1>::Method() pop ldstr "Scenario183" ldnull @@ -8773,8 +8650,8 @@ } // end of method Test_Scenario183 .method public static void Test_Scenario184() cil managed noinlining { - constrained. class DerivedScenario184`1 - call object class InterfaceScenario184`1>::Method() + constrained. DerivedScenario184 + call object class InterfaceScenario184`1>::Method() pop ldstr "Scenario184" ldnull @@ -8783,8 +8660,8 @@ } // end of method Test_Scenario184 .method public static void Test_Scenario185() cil managed noinlining { - constrained. class DerivedScenario185`1 - call object class InterfaceScenario185`1>::Method() + constrained. DerivedScenario185 + call object class InterfaceScenario185`1>::Method() pop ldstr "Scenario185" ldnull @@ -8793,8 +8670,8 @@ } // end of method Test_Scenario185 .method public static void Test_Scenario186() cil managed noinlining { - constrained. class DerivedScenario186`1 - call object class InterfaceScenario186`1>::Method() + constrained. DerivedScenario186 + call object class InterfaceScenario186`1>::Method() pop ldstr "Scenario186" ldnull @@ -8803,8 +8680,8 @@ } // end of method Test_Scenario186 .method public static void Test_Scenario187() cil managed noinlining { - constrained. class DerivedScenario187`1 - call object class InterfaceScenario187`1>::Method() + constrained. class DerivedScenario187`1 + call object class InterfaceScenario187`1>::Method() pop ldstr "Scenario187" ldnull @@ -8813,7 +8690,7 @@ } // end of method Test_Scenario187 .method public static void Test_Scenario188() cil managed noinlining { - constrained. DerivedScenario188 + constrained. class DerivedScenario188`1 call object class InterfaceScenario188`1>::Method() pop ldstr "Scenario188" @@ -8823,7 +8700,7 @@ } // end of method Test_Scenario188 .method public static void Test_Scenario189() cil managed noinlining { - constrained. DerivedScenario189 + constrained. class DerivedScenario189`1 call object class InterfaceScenario189`1>::Method() pop ldstr "Scenario189" @@ -8833,7 +8710,7 @@ } // end of method Test_Scenario189 .method public static void Test_Scenario190() cil managed noinlining { - constrained. DerivedScenario190 + constrained. class DerivedScenario190`1 call object class InterfaceScenario190`1>::Method() pop ldstr "Scenario190" @@ -8843,7 +8720,7 @@ } // end of method Test_Scenario190 .method public static void Test_Scenario191() cil managed noinlining { - constrained. class DerivedScenario191`1 + constrained. class DerivedScenario191`1 call object class InterfaceScenario191`1>::Method() pop ldstr "Scenario191" @@ -8853,7 +8730,7 @@ } // end of method Test_Scenario191 .method public static void Test_Scenario192() cil managed noinlining { - constrained. class DerivedScenario192`1 + constrained. class DerivedScenario192`1 call object class InterfaceScenario192`1>::Method() pop ldstr "Scenario192" @@ -8873,7 +8750,7 @@ } // end of method Test_Scenario193 .method public static void Test_Scenario194() cil managed noinlining { - constrained. class DerivedScenario194`1 + constrained. class DerivedScenario194`1 call object class InterfaceScenario194`1>::Method() pop ldstr "Scenario194" @@ -8883,7 +8760,7 @@ } // end of method Test_Scenario194 .method public static void Test_Scenario195() cil managed noinlining { - constrained. class DerivedScenario195`1 + constrained. class DerivedScenario195`1 call object class InterfaceScenario195`1>::Method() pop ldstr "Scenario195" @@ -8894,7 +8771,7 @@ .method public static void Test_Scenario196() cil managed noinlining { constrained. class DerivedScenario196`1 - call object class InterfaceScenario196`1>::Method() + call object class InterfaceScenario196`1>::Method() pop ldstr "Scenario196" ldnull @@ -8903,8 +8780,8 @@ } // end of method Test_Scenario196 .method public static void Test_Scenario197() cil managed noinlining { - constrained. class DerivedScenario197`1 - call object class InterfaceScenario197`1>::Method() + constrained. class DerivedScenario197`1 + call object class InterfaceScenario197`1>::Method() pop ldstr "Scenario197" ldnull @@ -8913,8 +8790,8 @@ } // end of method Test_Scenario197 .method public static void Test_Scenario198() cil managed noinlining { - constrained. class DerivedScenario198`1 - call object class InterfaceScenario198`1>::Method() + constrained. class DerivedScenario198`1 + call object class InterfaceScenario198`1>::Method() pop ldstr "Scenario198" ldnull @@ -8924,7 +8801,7 @@ .method public static void Test_Scenario199() cil managed noinlining { constrained. class DerivedScenario199`1 - call object class InterfaceScenario199`1>::Method() + call object class InterfaceScenario199`1>>::Method() pop ldstr "Scenario199" ldnull @@ -8933,8 +8810,8 @@ } // end of method Test_Scenario199 .method public static void Test_Scenario200() cil managed noinlining { - constrained. class DerivedScenario200`1 - call object class InterfaceScenario200`1>::Method() + constrained. class DerivedScenario200`1 + call object class InterfaceScenario200`1>>::Method() pop ldstr "Scenario200" ldnull @@ -8943,8 +8820,8 @@ } // end of method Test_Scenario200 .method public static void Test_Scenario201() cil managed noinlining { - constrained. class DerivedScenario201`1 - call object class InterfaceScenario201`1>::Method() + constrained. class DerivedScenario201`1 + call object class InterfaceScenario201`1>>::Method() pop ldstr "Scenario201" ldnull @@ -8954,7 +8831,7 @@ .method public static void Test_Scenario202() cil managed noinlining { constrained. class DerivedScenario202`1 - call object class InterfaceScenario202`1>::Method() + call object class InterfaceScenario202`1>>::Method() pop ldstr "Scenario202" ldnull @@ -8963,8 +8840,8 @@ } // end of method Test_Scenario202 .method public static void Test_Scenario203() cil managed noinlining { - constrained. class DerivedScenario203`1 - call object class InterfaceScenario203`1>>::Method() + constrained. class DerivedScenario203`1 + call object class InterfaceScenario203`1>>::Method() pop ldstr "Scenario203" ldnull @@ -8973,8 +8850,8 @@ } // end of method Test_Scenario203 .method public static void Test_Scenario204() cil managed noinlining { - constrained. class DerivedScenario204`1 - call object class InterfaceScenario204`1>>::Method() + constrained. class DerivedScenario204`1 + call object class InterfaceScenario204`1>>::Method() pop ldstr "Scenario204" ldnull @@ -8983,8 +8860,8 @@ } // end of method Test_Scenario204 .method public static void Test_Scenario205() cil managed noinlining { - constrained. class DerivedScenario205`1 - call object class InterfaceScenario205`1>>::Method() + constrained. DerivedScenario205 + call !0 class InterfaceScenario205`1::Method() pop ldstr "Scenario205" ldnull @@ -8993,8 +8870,8 @@ } // end of method Test_Scenario205 .method public static void Test_Scenario206() cil managed noinlining { - constrained. class DerivedScenario206`1 - call object class InterfaceScenario206`1>>::Method() + constrained. DerivedScenario206 + call !0 class InterfaceScenario206`1::Method() pop ldstr "Scenario206" ldnull @@ -9003,8 +8880,8 @@ } // end of method Test_Scenario206 .method public static void Test_Scenario207() cil managed noinlining { - constrained. class DerivedScenario207`1 - call object class InterfaceScenario207`1>>::Method() + constrained. DerivedScenario207 + call !0 class InterfaceScenario207`1::Method() pop ldstr "Scenario207" ldnull @@ -9013,8 +8890,8 @@ } // end of method Test_Scenario207 .method public static void Test_Scenario208() cil managed noinlining { - constrained. class DerivedScenario208`1 - call object class InterfaceScenario208`1>>::Method() + constrained. class DerivedScenario208`1 + call !0 class InterfaceScenario208`1::Method() pop ldstr "Scenario208" ldnull @@ -9023,8 +8900,8 @@ } // end of method Test_Scenario208 .method public static void Test_Scenario209() cil managed noinlining { - constrained. class DerivedScenario209`1 - call object class InterfaceScenario209`1>>::Method() + constrained. class DerivedScenario209`1 + call !0 class InterfaceScenario209`1::Method() pop ldstr "Scenario209" ldnull @@ -9033,7 +8910,7 @@ } // end of method Test_Scenario209 .method public static void Test_Scenario210() cil managed noinlining { - constrained. DerivedScenario210 + constrained. class DerivedScenario210`1 call !0 class InterfaceScenario210`1::Method() pop ldstr "Scenario210" @@ -9043,7 +8920,7 @@ } // end of method Test_Scenario210 .method public static void Test_Scenario211() cil managed noinlining { - constrained. DerivedScenario211 + constrained. class DerivedScenario211`1 call !0 class InterfaceScenario211`1::Method() pop ldstr "Scenario211" @@ -9053,7 +8930,7 @@ } // end of method Test_Scenario211 .method public static void Test_Scenario212() cil managed noinlining { - constrained. DerivedScenario212 + constrained. class DerivedScenario212`1 call !0 class InterfaceScenario212`1::Method() pop ldstr "Scenario212" @@ -9063,7 +8940,7 @@ } // end of method Test_Scenario212 .method public static void Test_Scenario213() cil managed noinlining { - constrained. class DerivedScenario213`1 + constrained. class DerivedScenario213`1 call !0 class InterfaceScenario213`1::Method() pop ldstr "Scenario213" @@ -9073,7 +8950,7 @@ } // end of method Test_Scenario213 .method public static void Test_Scenario214() cil managed noinlining { - constrained. class DerivedScenario214`1 + constrained. DerivedScenario214 call !0 class InterfaceScenario214`1::Method() pop ldstr "Scenario214" @@ -9083,7 +8960,7 @@ } // end of method Test_Scenario214 .method public static void Test_Scenario215() cil managed noinlining { - constrained. class DerivedScenario215`1 + constrained. DerivedScenario215 call !0 class InterfaceScenario215`1::Method() pop ldstr "Scenario215" @@ -9093,7 +8970,7 @@ } // end of method Test_Scenario215 .method public static void Test_Scenario216() cil managed noinlining { - constrained. class DerivedScenario216`1 + constrained. DerivedScenario216 call !0 class InterfaceScenario216`1::Method() pop ldstr "Scenario216" @@ -9103,7 +8980,7 @@ } // end of method Test_Scenario216 .method public static void Test_Scenario217() cil managed noinlining { - constrained. class DerivedScenario217`1 + constrained. class DerivedScenario217`1 call !0 class InterfaceScenario217`1::Method() pop ldstr "Scenario217" @@ -9113,7 +8990,7 @@ } // end of method Test_Scenario217 .method public static void Test_Scenario218() cil managed noinlining { - constrained. class DerivedScenario218`1 + constrained. class DerivedScenario218`1 call !0 class InterfaceScenario218`1::Method() pop ldstr "Scenario218" @@ -9123,7 +9000,7 @@ } // end of method Test_Scenario218 .method public static void Test_Scenario219() cil managed noinlining { - constrained. DerivedScenario219 + constrained. class DerivedScenario219`1 call !0 class InterfaceScenario219`1::Method() pop ldstr "Scenario219" @@ -9133,7 +9010,7 @@ } // end of method Test_Scenario219 .method public static void Test_Scenario220() cil managed noinlining { - constrained. DerivedScenario220 + constrained. class DerivedScenario220`1 call !0 class InterfaceScenario220`1::Method() pop ldstr "Scenario220" @@ -9143,7 +9020,7 @@ } // end of method Test_Scenario220 .method public static void Test_Scenario221() cil managed noinlining { - constrained. DerivedScenario221 + constrained. class DerivedScenario221`1 call !0 class InterfaceScenario221`1::Method() pop ldstr "Scenario221" @@ -9153,7 +9030,7 @@ } // end of method Test_Scenario221 .method public static void Test_Scenario222() cil managed noinlining { - constrained. class DerivedScenario222`1 + constrained. class DerivedScenario222`1 call !0 class InterfaceScenario222`1::Method() pop ldstr "Scenario222" @@ -9183,7 +9060,7 @@ } // end of method Test_Scenario224 .method public static void Test_Scenario225() cil managed noinlining { - constrained. class DerivedScenario225`1 + constrained. class DerivedScenario225`1 call !0 class InterfaceScenario225`1::Method() pop ldstr "Scenario225" @@ -9213,7 +9090,7 @@ } // end of method Test_Scenario227 .method public static void Test_Scenario228() cil managed noinlining { - constrained. class DerivedScenario228`1 + constrained. class DerivedScenario228`1 call !0 class InterfaceScenario228`1::Method() pop ldstr "Scenario228" @@ -9243,7 +9120,7 @@ } // end of method Test_Scenario230 .method public static void Test_Scenario231() cil managed noinlining { - constrained. class DerivedScenario231`1 + constrained. class DerivedScenario231`1 call !0 class InterfaceScenario231`1::Method() pop ldstr "Scenario231" @@ -9273,7 +9150,7 @@ } // end of method Test_Scenario233 .method public static void Test_Scenario234() cil managed noinlining { - constrained. class DerivedScenario234`1 + constrained. class DerivedScenario234`1 call !0 class InterfaceScenario234`1::Method() pop ldstr "Scenario234" @@ -9283,8 +9160,8 @@ } // end of method Test_Scenario234 .method public static void Test_Scenario235() cil managed noinlining { - constrained. class DerivedScenario235`1 - call !0 class InterfaceScenario235`1::Method() + constrained. DerivedScenario235 + call !0 class InterfaceScenario235`1::Method() pop ldstr "Scenario235" ldnull @@ -9293,8 +9170,8 @@ } // end of method Test_Scenario235 .method public static void Test_Scenario236() cil managed noinlining { - constrained. class DerivedScenario236`1 - call !0 class InterfaceScenario236`1::Method() + constrained. DerivedScenario236 + call !0 class InterfaceScenario236`1::Method() pop ldstr "Scenario236" ldnull @@ -9303,8 +9180,8 @@ } // end of method Test_Scenario236 .method public static void Test_Scenario237() cil managed noinlining { - constrained. class DerivedScenario237`1 - call !0 class InterfaceScenario237`1::Method() + constrained. DerivedScenario237 + call !0 class InterfaceScenario237`1::Method() pop ldstr "Scenario237" ldnull @@ -9313,8 +9190,8 @@ } // end of method Test_Scenario237 .method public static void Test_Scenario238() cil managed noinlining { - constrained. class DerivedScenario238`1 - call !0 class InterfaceScenario238`1::Method() + constrained. class DerivedScenario238`1 + call !0 class InterfaceScenario238`1::Method() pop ldstr "Scenario238" ldnull @@ -9323,8 +9200,8 @@ } // end of method Test_Scenario238 .method public static void Test_Scenario239() cil managed noinlining { - constrained. class DerivedScenario239`1 - call !0 class InterfaceScenario239`1::Method() + constrained. class DerivedScenario239`1 + call !0 class InterfaceScenario239`1::Method() pop ldstr "Scenario239" ldnull @@ -9333,7 +9210,7 @@ } // end of method Test_Scenario239 .method public static void Test_Scenario240() cil managed noinlining { - constrained. DerivedScenario240 + constrained. class DerivedScenario240`1 call !0 class InterfaceScenario240`1::Method() pop ldstr "Scenario240" @@ -9343,7 +9220,7 @@ } // end of method Test_Scenario240 .method public static void Test_Scenario241() cil managed noinlining { - constrained. DerivedScenario241 + constrained. class DerivedScenario241`1 call !0 class InterfaceScenario241`1::Method() pop ldstr "Scenario241" @@ -9353,7 +9230,7 @@ } // end of method Test_Scenario241 .method public static void Test_Scenario242() cil managed noinlining { - constrained. DerivedScenario242 + constrained. class DerivedScenario242`1 call !0 class InterfaceScenario242`1::Method() pop ldstr "Scenario242" @@ -9363,7 +9240,7 @@ } // end of method Test_Scenario242 .method public static void Test_Scenario243() cil managed noinlining { - constrained. class DerivedScenario243`1 + constrained. class DerivedScenario243`1 call !0 class InterfaceScenario243`1::Method() pop ldstr "Scenario243" @@ -9393,7 +9270,7 @@ } // end of method Test_Scenario245 .method public static void Test_Scenario246() cil managed noinlining { - constrained. class DerivedScenario246`1 + constrained. class DerivedScenario246`1 call !0 class InterfaceScenario246`1::Method() pop ldstr "Scenario246" @@ -9404,7 +9281,7 @@ .method public static void Test_Scenario247() cil managed noinlining { constrained. class DerivedScenario247`1 - call !0 class InterfaceScenario247`1::Method() + call !0 class InterfaceScenario247`1::Method() pop ldstr "Scenario247" ldnull @@ -9414,7 +9291,7 @@ .method public static void Test_Scenario248() cil managed noinlining { constrained. class DerivedScenario248`1 - call !0 class InterfaceScenario248`1::Method() + call !0 class InterfaceScenario248`1::Method() pop ldstr "Scenario248" ldnull @@ -9423,8 +9300,8 @@ } // end of method Test_Scenario248 .method public static void Test_Scenario249() cil managed noinlining { - constrained. class DerivedScenario249`1 - call !0 class InterfaceScenario249`1::Method() + constrained. class DerivedScenario249`1 + call !0 class InterfaceScenario249`1::Method() pop ldstr "Scenario249" ldnull @@ -9434,7 +9311,7 @@ .method public static void Test_Scenario250() cil managed noinlining { constrained. class DerivedScenario250`1 - call !0 class InterfaceScenario250`1::Method() + call !0 class InterfaceScenario250`1>::Method() pop ldstr "Scenario250" ldnull @@ -9444,7 +9321,7 @@ .method public static void Test_Scenario251() cil managed noinlining { constrained. class DerivedScenario251`1 - call !0 class InterfaceScenario251`1::Method() + call !0 class InterfaceScenario251`1>::Method() pop ldstr "Scenario251" ldnull @@ -9453,8 +9330,8 @@ } // end of method Test_Scenario251 .method public static void Test_Scenario252() cil managed noinlining { - constrained. class DerivedScenario252`1 - call !0 class InterfaceScenario252`1::Method() + constrained. class DerivedScenario252`1 + call !0 class InterfaceScenario252`1>::Method() pop ldstr "Scenario252" ldnull @@ -9464,7 +9341,7 @@ .method public static void Test_Scenario253() cil managed noinlining { constrained. class DerivedScenario253`1 - call !0 class InterfaceScenario253`1::Method() + call !0 class InterfaceScenario253`1>::Method() pop ldstr "Scenario253" ldnull @@ -9474,7 +9351,7 @@ .method public static void Test_Scenario254() cil managed noinlining { constrained. class DerivedScenario254`1 - call !0 class InterfaceScenario254`1::Method() + call !0 class InterfaceScenario254`1>::Method() pop ldstr "Scenario254" ldnull @@ -9483,8 +9360,8 @@ } // end of method Test_Scenario254 .method public static void Test_Scenario255() cil managed noinlining { - constrained. class DerivedScenario255`1 - call !0 class InterfaceScenario255`1>::Method() + constrained. class DerivedScenario255`1 + call !0 class InterfaceScenario255`1>::Method() pop ldstr "Scenario255" ldnull @@ -9493,8 +9370,8 @@ } // end of method Test_Scenario255 .method public static void Test_Scenario256() cil managed noinlining { - constrained. class DerivedScenario256`1 - call !0 class InterfaceScenario256`1>::Method() + constrained. DerivedScenario256 + call !0 class InterfaceScenario256`1>::Method() pop ldstr "Scenario256" ldnull @@ -9503,8 +9380,8 @@ } // end of method Test_Scenario256 .method public static void Test_Scenario257() cil managed noinlining { - constrained. class DerivedScenario257`1 - call !0 class InterfaceScenario257`1>::Method() + constrained. DerivedScenario257 + call !0 class InterfaceScenario257`1>::Method() pop ldstr "Scenario257" ldnull @@ -9513,8 +9390,8 @@ } // end of method Test_Scenario257 .method public static void Test_Scenario258() cil managed noinlining { - constrained. class DerivedScenario258`1 - call !0 class InterfaceScenario258`1>::Method() + constrained. DerivedScenario258 + call !0 class InterfaceScenario258`1>::Method() pop ldstr "Scenario258" ldnull @@ -9523,8 +9400,8 @@ } // end of method Test_Scenario258 .method public static void Test_Scenario259() cil managed noinlining { - constrained. class DerivedScenario259`1 - call !0 class InterfaceScenario259`1>::Method() + constrained. class DerivedScenario259`1 + call !0 class InterfaceScenario259`1>::Method() pop ldstr "Scenario259" ldnull @@ -9533,8 +9410,8 @@ } // end of method Test_Scenario259 .method public static void Test_Scenario260() cil managed noinlining { - constrained. class DerivedScenario260`1 - call !0 class InterfaceScenario260`1>::Method() + constrained. class DerivedScenario260`1 + call !0 class InterfaceScenario260`1>::Method() pop ldstr "Scenario260" ldnull @@ -9543,7 +9420,7 @@ } // end of method Test_Scenario260 .method public static void Test_Scenario261() cil managed noinlining { - constrained. DerivedScenario261 + constrained. class DerivedScenario261`1 call !0 class InterfaceScenario261`1>::Method() pop ldstr "Scenario261" @@ -9553,7 +9430,7 @@ } // end of method Test_Scenario261 .method public static void Test_Scenario262() cil managed noinlining { - constrained. DerivedScenario262 + constrained. class DerivedScenario262`1 call !0 class InterfaceScenario262`1>::Method() pop ldstr "Scenario262" @@ -9563,7 +9440,7 @@ } // end of method Test_Scenario262 .method public static void Test_Scenario263() cil managed noinlining { - constrained. DerivedScenario263 + constrained. class DerivedScenario263`1 call !0 class InterfaceScenario263`1>::Method() pop ldstr "Scenario263" @@ -9573,7 +9450,7 @@ } // end of method Test_Scenario263 .method public static void Test_Scenario264() cil managed noinlining { - constrained. class DerivedScenario264`1 + constrained. class DerivedScenario264`1 call !0 class InterfaceScenario264`1>::Method() pop ldstr "Scenario264" @@ -9603,7 +9480,7 @@ } // end of method Test_Scenario266 .method public static void Test_Scenario267() cil managed noinlining { - constrained. class DerivedScenario267`1 + constrained. class DerivedScenario267`1 call !0 class InterfaceScenario267`1>::Method() pop ldstr "Scenario267" @@ -9614,7 +9491,7 @@ .method public static void Test_Scenario268() cil managed noinlining { constrained. class DerivedScenario268`1 - call !0 class InterfaceScenario268`1>::Method() + call !0 class InterfaceScenario268`1>::Method() pop ldstr "Scenario268" ldnull @@ -9624,7 +9501,7 @@ .method public static void Test_Scenario269() cil managed noinlining { constrained. class DerivedScenario269`1 - call !0 class InterfaceScenario269`1>::Method() + call !0 class InterfaceScenario269`1>::Method() pop ldstr "Scenario269" ldnull @@ -9633,8 +9510,8 @@ } // end of method Test_Scenario269 .method public static void Test_Scenario270() cil managed noinlining { - constrained. class DerivedScenario270`1 - call !0 class InterfaceScenario270`1>::Method() + constrained. class DerivedScenario270`1 + call !0 class InterfaceScenario270`1>::Method() pop ldstr "Scenario270" ldnull @@ -9644,7 +9521,7 @@ .method public static void Test_Scenario271() cil managed noinlining { constrained. class DerivedScenario271`1 - call !0 class InterfaceScenario271`1>::Method() + call !0 class InterfaceScenario271`1>>::Method() pop ldstr "Scenario271" ldnull @@ -9654,7 +9531,7 @@ .method public static void Test_Scenario272() cil managed noinlining { constrained. class DerivedScenario272`1 - call !0 class InterfaceScenario272`1>::Method() + call !0 class InterfaceScenario272`1>>::Method() pop ldstr "Scenario272" ldnull @@ -9663,8 +9540,8 @@ } // end of method Test_Scenario272 .method public static void Test_Scenario273() cil managed noinlining { - constrained. class DerivedScenario273`1 - call !0 class InterfaceScenario273`1>::Method() + constrained. class DerivedScenario273`1 + call !0 class InterfaceScenario273`1>>::Method() pop ldstr "Scenario273" ldnull @@ -9674,7 +9551,7 @@ .method public static void Test_Scenario274() cil managed noinlining { constrained. class DerivedScenario274`1 - call !0 class InterfaceScenario274`1>::Method() + call !0 class InterfaceScenario274`1>>::Method() pop ldstr "Scenario274" ldnull @@ -9684,7 +9561,7 @@ .method public static void Test_Scenario275() cil managed noinlining { constrained. class DerivedScenario275`1 - call !0 class InterfaceScenario275`1>::Method() + call !0 class InterfaceScenario275`1>>::Method() pop ldstr "Scenario275" ldnull @@ -9693,64 +9570,14 @@ } // end of method Test_Scenario275 .method public static void Test_Scenario276() cil managed noinlining { - constrained. class DerivedScenario276`1 - call !0 class InterfaceScenario276`1>>::Method() + constrained. class DerivedScenario276`1 + call !0 class InterfaceScenario276`1>>::Method() pop ldstr "Scenario276" ldnull call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Scenario276 - .method public static void Test_Scenario277() cil managed noinlining - { - constrained. class DerivedScenario277`1 - call !0 class InterfaceScenario277`1>>::Method() - pop - ldstr "Scenario277" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario277 - .method public static void Test_Scenario278() cil managed noinlining - { - constrained. class DerivedScenario278`1 - call !0 class InterfaceScenario278`1>>::Method() - pop - ldstr "Scenario278" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario278 - .method public static void Test_Scenario279() cil managed noinlining - { - constrained. class DerivedScenario279`1 - call !0 class InterfaceScenario279`1>>::Method() - pop - ldstr "Scenario279" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario279 - .method public static void Test_Scenario280() cil managed noinlining - { - constrained. class DerivedScenario280`1 - call !0 class InterfaceScenario280`1>>::Method() - pop - ldstr "Scenario280" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario280 - .method public static void Test_Scenario281() cil managed noinlining - { - constrained. class DerivedScenario281`1 - call !0 class InterfaceScenario281`1>>::Method() - pop - ldstr "Scenario281" - ldnull - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string) - ret - } // end of method Test_Scenario281 .method public static int32 Main() cil managed noinlining { .entrypoint @@ -13343,71 +13170,6 @@ Scenario275Done: nop leave.s Scenario276Done } Scenario276Done: nop - .try { - call void TestEntrypoint::Test_Scenario277() - leave.s Scenario277Done - } catch [System.Runtime]System.Exception { - stloc.0 - ldstr "Scenario277" - ldnull - ldloc.0 - callvirt instance string [System.Runtime]System.Object::ToString() - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) - leave.s Scenario277Done - } -Scenario277Done: nop - .try { - call void TestEntrypoint::Test_Scenario278() - leave.s Scenario278Done - } catch [System.Runtime]System.Exception { - stloc.0 - ldstr "Scenario278" - ldnull - ldloc.0 - callvirt instance string [System.Runtime]System.Object::ToString() - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) - leave.s Scenario278Done - } -Scenario278Done: nop - .try { - call void TestEntrypoint::Test_Scenario279() - leave.s Scenario279Done - } catch [System.Runtime]System.Exception { - stloc.0 - ldstr "Scenario279" - ldnull - ldloc.0 - callvirt instance string [System.Runtime]System.Object::ToString() - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) - leave.s Scenario279Done - } -Scenario279Done: nop - .try { - call void TestEntrypoint::Test_Scenario280() - leave.s Scenario280Done - } catch [System.Runtime]System.Exception { - stloc.0 - ldstr "Scenario280" - ldnull - ldloc.0 - callvirt instance string [System.Runtime]System.Object::ToString() - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) - leave.s Scenario280Done - } -Scenario280Done: nop - .try { - call void TestEntrypoint::Test_Scenario281() - leave.s Scenario281Done - } catch [System.Runtime]System.Exception { - stloc.0 - ldstr "Scenario281" - ldnull - ldloc.0 - callvirt instance string [System.Runtime]System.Object::ToString() - call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) - leave.s Scenario281Done - } -Scenario281Done: nop call int32 [TypeHierarchyCommonCs]Statics::ReportResults() ret } // end of method Main From 8f6f55ec29dce0402393030727efcad472b122a2 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 28 Apr 2021 12:55:18 -0700 Subject: [PATCH 25/39] - Pass thru allowInstParam flag from jit interface to TryResolveConstraintMethodApprox function (#9) - On resolution failure when resolving during the JIT allow returning NULL. (In that case force the resolution to be runtime) - When performing runtime resolution do not add an extra inst parameter. --- src/coreclr/vm/jitinterface.cpp | 22 ++++++++++++++++++---- src/coreclr/vm/jitinterface.h | 1 + src/coreclr/vm/methodtable.cpp | 15 ++++++++++++--- src/coreclr/vm/methodtable.h | 2 +- 4 files changed, 32 insertions(+), 8 deletions(-) diff --git a/src/coreclr/vm/jitinterface.cpp b/src/coreclr/vm/jitinterface.cpp index 8e2d28f4ae0ea..0b0e65d0603c5 100644 --- a/src/coreclr/vm/jitinterface.cpp +++ b/src/coreclr/vm/jitinterface.cpp @@ -5189,7 +5189,7 @@ void CEEInfo::getCallInfo( MethodDesc * directMethod = constrainedType.GetMethodTable()->TryResolveConstraintMethodApprox( exactType, pMD, - TRUE, /* allowInstParam, At compile time the exact destination cannot reliably be known */ + !!(flags & CORINFO_CALLINFO_ALLOWINSTPARAM), &fForceUseRuntimeLookup); if (directMethod #ifdef FEATURE_DEFAULT_INTERFACES @@ -5353,7 +5353,8 @@ void CEEInfo::getCallInfo( // Direct calls to abstract methods are not allowed if (IsMdAbstract(dwTargetMethodAttrs) && // Compensate for always treating delegates as direct calls above - !(((flags & CORINFO_CALLINFO_LDFTN) && (flags & CORINFO_CALLINFO_CALLVIRT) && !resolvedCallVirt))) + !(((flags & CORINFO_CALLINFO_LDFTN) && (flags & CORINFO_CALLINFO_CALLVIRT) && !resolvedCallVirt)) + && !(IsMdStatic(dwTargetMethodAttrs) && fForceUseRuntimeLookup)) { COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL); } @@ -5718,7 +5719,19 @@ void CEEInfo::getCallInfo( pResult->methodFlags = getMethodAttribsInternal(pResult->hMethod); - SignatureKind signatureKind = flags & CORINFO_CALLINFO_CALLVIRT && !(pResult->kind == CORINFO_CALL) ? SK_VIRTUAL_CALLSITE : SK_CALLSITE; + SignatureKind signatureKind; + if (flags & CORINFO_CALLINFO_CALLVIRT && !(pResult->kind == CORINFO_CALL)) + { + signatureKind = SK_VIRTUAL_CALLSITE; + } + else if ((pResult->kind == CORINFO_CALL_CODE_POINTER) && IsMdVirtual(dwTargetMethodAttrs) && IsMdStatic(dwTargetMethodAttrs)) + { + signatureKind = SK_STATIC_VIRTUAL_CODEPOINTER_CALLSITE; + } + else + { + signatureKind = SK_CALLSITE; + } getMethodSigInternal(pResult->hMethod, &pResult->sig, (pResult->hMethod == pResolvedToken->hMethod) ? pResolvedToken->hClass : NULL, signatureKind); if (flags & CORINFO_CALLINFO_VERIFICATION) @@ -8653,7 +8666,8 @@ CEEInfo::getMethodSigInternal( BOOL isCallSiteThatGoesThroughInstantiatingStub = signatureKind == SK_VIRTUAL_CALLSITE && !ftn->IsStatic() && - ftn->GetMethodTable()->IsInterface(); + ftn->GetMethodTable()->IsInterface() || + signatureKind == SK_STATIC_VIRTUAL_CODEPOINTER_CALLSITE; if (!isCallSiteThatGoesThroughInstantiatingStub) sigRet->callConv = (CorInfoCallConv) (sigRet->callConv | CORINFO_CALLCONV_PARAMTYPE); } diff --git a/src/coreclr/vm/jitinterface.h b/src/coreclr/vm/jitinterface.h index 9a68805e02453..56cb5befac401 100644 --- a/src/coreclr/vm/jitinterface.h +++ b/src/coreclr/vm/jitinterface.h @@ -34,6 +34,7 @@ enum SignatureKind SK_NOT_CALLSITE, SK_CALLSITE, SK_VIRTUAL_CALLSITE, + SK_STATIC_VIRTUAL_CODEPOINTER_CALLSITE, }; class Stub; diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index bb03fbb62987c..9438788ed11d7 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9185,7 +9185,7 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface virtual static method pInterfaceMD. MethodDesc * -MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam) +MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam, BOOL allowNullResult) { for (MethodTable* pMT = this; pMT != nullptr; pMT = pMT->GetParentMethodTable()) { @@ -9195,7 +9195,11 @@ MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInst return pMD; } } - COMPlusThrow(kTypeLoadException, E_NOTIMPL); + + if (allowNullResult) + return NULL; + else + COMPlusThrow(kTypeLoadException, E_NOTIMPL); } //========================================================================================== @@ -9310,7 +9314,12 @@ MethodTable::TryResolveConstraintMethodApprox( if (pInterfaceMD->IsStatic()) { - return ResolveVirtualStaticMethod(pInterfaceMD, allowInstParam); + MethodDesc *result = ResolveVirtualStaticMethod(pInterfaceMD, allowInstParam, pfForceUseRuntimeLookup != NULL); + if (result == NULL) + { + *pfForceUseRuntimeLookup = TRUE; + } + return result; } // We can't resolve constraint calls effectively for reference types, and there's diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index e9282bf625e48..da74eb4e916f6 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -2283,7 +2283,7 @@ class MethodTable // Resolve virtual static interface method pInterfaceMD on this type. - MethodDesc *ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam); + MethodDesc *ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam, BOOL allowNullResult); // Try a partial resolve of the constraint call, up to generic code sharing. // From dc25f3845a3073e03fa6b38f5eb0d31f7d6d8318 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Sat, 1 May 2021 05:13:22 -0700 Subject: [PATCH 26/39] Add a selection of new handwritten IL tests (#14) Cover interface variance Cover negative test scenarios --- .../InterfaceVariance/InterfaceVariance.il | 238 ++++++++++++++++++ .../InterfaceVariance.ilproj | 12 + .../MethodBodyOnUnrelatedType.il | 76 ++++++ .../MethodBodyOnUnrelatedType.ilproj | 12 + .../NegativeTestCases/MethodFlags.il | 131 ++++++++++ .../NegativeTestCases/MethodFlags.ilproj | 12 + ...MultipleMethodImplRecordsSameMethodDecl.il | 79 ++++++ ...ipleMethodImplRecordsSameMethodDecl.ilproj | 12 + ...mplementedAbstractMethodOnAbstractClass.il | 171 +++++++++++++ ...mentedAbstractMethodOnAbstractClass.ilproj | 12 + ...mplementedAbstractMethodOnConcreteClass.il | 56 +++++ ...mentedAbstractMethodOnConcreteClass.ilproj | 12 + .../NegativeTestCases/VarianceSafety.il | 87 +++++++ .../NegativeTestCases/VarianceSafety.ilproj | 12 + 14 files changed, 922 insertions(+) create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.ilproj create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.il create mode 100644 src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.ilproj diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il b/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il new file mode 100644 index 0000000000000..88cc8638c5da4 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il @@ -0,0 +1,238 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} + +.class interface public abstract auto ansi InterfaceScenario1`1<- T> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 +.class interface public abstract auto ansi InterfaceScenario2`1<- T> +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } + .method public newslot virtual abstract static int32 Method2() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class public auto ansi BaseScenario1 + extends [System.Runtime]System.Object + implements class InterfaceScenario1`1 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario1`1::Method() + ldc.i4 1 + ret + } // end of method Method +} // end of class BaseScenario1 + +.class public auto ansi DerivedScenario1 + extends BaseScenario1 +{ +} // end of class DerivedScenario1 + + +.class public auto ansi BaseScenario2 + extends [System.Runtime]System.Object + implements class InterfaceScenario1`1, class InterfaceScenario1`1 +{ + // NOTE: The order of the methods in this .il file is important as it controls the MethodImpl record creation order + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario2`1::Method() + ldc.i4 2 + ret + } // end of method Method + .method public static int32 Method_Obj() cil managed noinlining + { + .override method int32 class InterfaceScenario2`1::Method() + ldc.i4 3 + ret + } // end of method Method + .method public static int32 Method2_Obj() cil managed noinlining + { + .override method int32 class InterfaceScenario2`1::Method2() + ldc.i4 4 + ret + } // end of method Method + .method public static int32 Method2() cil managed noinlining + { + .override method int32 class InterfaceScenario2`1::Method2() + ldc.i4 5 + ret + } // end of method Method +} // end of class BaseScenario2 + +.class public auto ansi DerivedScenario2 + extends BaseScenario2 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 class InterfaceScenario2`1::Method() + ldc.i4 6 + ret + } // end of method Method + + .method public static int32 Method2() cil managed noinlining + { + .override method int32 class InterfaceScenario2`1::Method2() + ldc.i4 7 + ret + } // end of method Method +} // end of class DerivedScenario1 + + +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static string Test_Scenario) ImplType>() cil managed noinlining + { + // Variant dispatch to method on base type + .locals init (int32 V_1) + constrained. !!1 + call int32 class InterfaceScenario1`1::Method() + stloc.0 + ldloca.s V_1 + call instance string [System.Runtime]System.Int32::ToString() + ret + } // end of method Test_Scenario1 + + .method public static string Test_Scenario2_1) ImplType>() cil managed noinlining + { + // Variant dispatch to method on base type + .locals init (int32 V_1) + constrained. !!1 + call int32 class InterfaceScenario2`1::Method() + stloc.0 + ldloca.s V_1 + call instance string [System.Runtime]System.Int32::ToString() + ret + } // end of method Test_Scenario1 + + .method public static string Test_Scenario2_2) ImplType>() cil managed noinlining + { + // Variant dispatch to method on base type + .locals init (int32 V_1) + constrained. !!1 + call int32 class InterfaceScenario2`1::Method2() + stloc.0 + ldloca.s V_1 + call instance string [System.Runtime]System.Int32::ToString() + ret + } // end of method Test_Scenario1 + + + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + + .try { + ldstr "VariantDispatchToBaseTypeMethodVariantly" + ldstr "1" + call string TestEntrypoint::Test_Scenario() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "VariantDispatchToBaseTypeMethodFromDerivedTypeVariantly" + ldstr "1" + call string TestEntrypoint::Test_Scenario() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + leave.s VariantDispatchToBaseTypeMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "VariantDispatchToBaseTypeMethod" + ldstr "No Exception" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s VariantDispatchToBaseTypeMethodDone + } +VariantDispatchToBaseTypeMethodDone: nop + + .try { + // Variant dispatch when applied at a single layer in the type hierarchy does not take priority + // over non-variant dispatch. This test verifies that the ordering of MethodImpl's has no effect + // and that the correct function is called + ldstr "NonVariantDispatchToMethodTakesPriorityOverVariantMatch" + ldstr "2" + call string TestEntrypoint::Test_Scenario2_1() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "NonVariantDispatchToMethodTakesPriorityOverVariantMatch" + ldstr "3" + call string TestEntrypoint::Test_Scenario2_1() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "NonVariantDispatchToMethodTakesPriorityOverVariantMatch" + ldstr "4" + call string TestEntrypoint::Test_Scenario2_2() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "NonVariantDispatchToMethodTakesPriorityOverVariantMatch" + ldstr "5" + call string TestEntrypoint::Test_Scenario2_2() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + leave.s NonVariantDispatchToMethodTakesPriorityOverVariantMatchDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "NonVariantDispatchToMethodTakesPriorityOverVariantMatch" + ldstr "No Exception" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s NonVariantDispatchToMethodTakesPriorityOverVariantMatchDone + } +NonVariantDispatchToMethodTakesPriorityOverVariantMatchDone: nop + + .try { + // Variant dispatch when applied at a two layer in the type hierarchy results in calls + // where the variant match on the derived type will override the exact match on the base type + ldstr "VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseType" + ldstr "6" + call string TestEntrypoint::Test_Scenario2_1() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseType" + ldstr "6" + call string TestEntrypoint::Test_Scenario2_1() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseType" + ldstr "7" + call string TestEntrypoint::Test_Scenario2_2() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + ldstr "VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseType" + ldstr "7" + call string TestEntrypoint::Test_Scenario2_2() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + + leave.s VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseTypeDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "VariantDispatchToBaseTypeMethodFromDerivedTypeVariantly" + ldstr "No Exception" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseTypeDone + } +VariantDispatchToMethodOnDerivedTypeOverridesExactMatchOnBaseTypeDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.il new file mode 100644 index 0000000000000..309d0b5ae6d6c --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.il @@ -0,0 +1,76 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} +.class interface public abstract auto ansi InterfaceScenario1 +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 +.class public auto ansi UnrelatedType + extends [System.Runtime]System.Object + implements InterfaceScenario1 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 InterfaceScenario1::Method() + .locals init (int32 V_O) + ldloca.s 0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class UnrelatedType + +.class public auto ansi BaseScenario1 + extends [System.Runtime]System.Object + implements InterfaceScenario1 +{ + .override method int32 InterfaceScenario1::Method() with method int32 UnrelatedType::Method() +} // end of class BaseScenario1 + +.class public auto ansi DerivedScenario1 + extends BaseScenario1 +{ +} // end of class DerivedScenario1 +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + constrained. DerivedScenario1 + call int32 InterfaceScenario1::Method() + pop + ret + } // end of method Test_Scenario1 + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + ldstr "MethodBodyOnUnrelatedType" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s MethodBodyInUnrelatedTypeDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "MethodBodyOnUnrelatedType" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s MethodBodyInUnrelatedTypeDone + } +MethodBodyInUnrelatedTypeDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodBodyOnUnrelatedType.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.il new file mode 100644 index 0000000000000..187b4ca805436 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.il @@ -0,0 +1,131 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} + +.class public auto ansi BaseScenario1 + extends [System.Runtime]System.Object +{ + // Test virtual flag + .method public static virtual int32 Method() cil managed noinlining + { + .locals init (int32 V_O) + ldloca.s 0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario1 + +.class public auto ansi abstract BaseScenario2 + extends [System.Runtime]System.Object +{ + // Test abstract flag + .method public static virtual abstract int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class BaseScenario2 + +.class interface public abstract auto ansi InterfaceScenario3 +{ + // Default implementation not allowed + .method public newslot virtual static int32 Method() cil managed noinlining + { + ldc.i4.0 + ret + } // end of method Method +} // end of class InterfaceScenario1 + + +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + ldtoken BaseScenario1 + pop + ret + } // end of method Test_Scenario1 + + .method public static void Test_Scenario2() cil managed noinlining + { + ldtoken BaseScenario2 + pop + ret + } // end of method Test_Scenario1 + + .method public static void Test_Scenario3() cil managed noinlining + { + ldtoken InterfaceScenario3 + pop + ret + } // end of method Test_Scenario1 + + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + ldstr "Virtual flag set on static class method" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s VirtualFlagOnClassStaticDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Virtual flag set on static class method" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s VirtualFlagOnClassStaticDone + } +VirtualFlagOnClassStaticDone: nop + + .try { + call void TestEntrypoint::Test_Scenario2() + ldstr "Abstract flag set on static class method" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s AbstractFlagOnClassStaticDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Abstract flag set on static class method" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s AbstractFlagOnClassStaticDone + } +AbstractFlagOnClassStaticDone: nop + + .try { + call void TestEntrypoint::Test_Scenario3() + ldstr "Default implementation of static virtual interface method" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s DefaultImplementationProhibitedDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Default implementation of static virtual interface method" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s DefaultImplementationProhibitedDone + } +DefaultImplementationProhibitedDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MethodFlags.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.il new file mode 100644 index 0000000000000..4c8fa8acd5600 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.il @@ -0,0 +1,79 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} +.class interface public abstract auto ansi InterfaceScenario1 +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class public auto ansi BaseScenario1 + extends [System.Runtime]System.Object + implements InterfaceScenario1 +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 InterfaceScenario1::Method() + .locals init (int32 V_O) + ldloca.s 0 + initobj int32 + ldloc.0 + ret + } // end of method Method + .method public static int32 OtherMethod() cil managed noinlining + { + .override method int32 InterfaceScenario1::Method() + .locals init (int32 V_O) + ldloca.s 0 + initobj int32 + ldloc.0 + ret + } // end of method OtherMethod +} // end of class BaseScenario1 + +.class public auto ansi DerivedScenario1 + extends BaseScenario1 +{ +} // end of class DerivedScenario1 +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + constrained. DerivedScenario1 + call int32 InterfaceScenario1::Method() + pop + ret + } // end of method Test_Scenario1 + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + ldstr "MultipleMethodImplRecordsSameMethodDecl" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s MultipleMethodImplRecordsSameMethodDeclDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "MultipleMethodImplRecordsSameMethodDecl" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s MultipleMethodImplRecordsSameMethodDeclDone + } +MultipleMethodImplRecordsSameMethodDeclDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/MultipleMethodImplRecordsSameMethodDecl.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il new file mode 100644 index 0000000000000..8155c485e3a10 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il @@ -0,0 +1,171 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} +.class interface public abstract auto ansi InterfaceScenario1 +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class interface public abstract auto ansi InterfaceScenarioUnimplemented +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class public auto abstract ansi BaseScenario1 + extends [System.Runtime]System.Object + implements InterfaceScenario1, InterfaceScenarioUnimplemented +{ + .method public static int32 Method() cil managed noinlining + { + .override method int32 InterfaceScenario1::Method() + .locals init (int32 V_O) + ldloca.s 0 + initobj int32 + ldloc.0 + ret + } // end of method Method +} // end of class BaseScenario1 + +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + // Constrained call to unimplemented code. This doesn't need a good error, but some exception should be thrown instead of crashing the runtime. The exception I'd prefer to see is TypeLoadException, but any exception will do I believe. + constrained. BaseScenario1 + call int32 InterfaceScenarioUnimplemented::Method() + pop + ret + } // end of method Test_Scenario1 + + .method public static void TestScenario1_2() cil managed noinlining + { + // Constrained call to unimplemented code. This doesn't need a good error, but some exception should be thrown instead of crashing the runtime. The exception I'd prefer to see is TypeLoadException, but any exception will do I believe. + constrained. !!0 + call int32 InterfaceScenarioUnimplemented::Method() + pop + ret + } // end of method Test_Scenario1 + + .method private hidebysig static void TestScenario1_2Wrapper() cil managed noinlining + { + call void TestEntrypoint::TestScenario1_2() + ret + } // end of method Test_Scenario1 + + .method private hidebysig static void TestScenario2<(InterfaceScenarioUnimplemented) T>() cil managed noinlining + { + // Constraint checker should now allow this method to be called/created/etc. + ret + } // end of method Test_Scenario1 + + .method private hidebysig static void TestScenario2Wrapper() cil managed noinlining + { + call void TestEntrypoint::TestScenario2() + ret + } // end of method Test_Scenario1 + + .method private hidebysig static void TestScenario3<(InterfaceScenario1) T>() cil managed noinlining + { + // Constraint checker should allow this method to be called/created/etc as it isn't constrained over an interface partially implemented + constrained. !!0 + call int32 InterfaceScenario1::Method() + pop + ret + } // end of method Test_Scenario1 + + .method private hidebysig static void TestScenario3Wrapper() cil managed noinlining + { + call void TestEntrypoint::TestScenario3() + ret + } // end of method Test_Scenario1 + + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + + .try { + call void TestEntrypoint::Test_Scenario1() + ldstr "ConstrainedCallOnAbstractClassToAbstractMethod" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstrainedCallOnAbstractClassToAbstractMethodDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "ConstrainedCallOnAbstractClassToAbstractMethod" + ldstr "Threw Exception" + ldstr "Threw Exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstrainedCallOnAbstractClassToAbstractMethodDone + } +ConstrainedCallOnAbstractClassToAbstractMethodDone: nop + + .try { + call void TestEntrypoint::TestScenario1_2Wrapper() + ldstr "ConstrainedCallOnAbstractClassToAbstractMethodOnSharedGeneric" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstrainedCallOnAbstractClassToAbstractMethodOnSharedGenericDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "ConstrainedCallOnAbstractClassToAbstractMethodOnSharedGeneric" + ldstr "Threw Exception" + ldstr "Threw Exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstrainedCallOnAbstractClassToAbstractMethodOnSharedGenericDone + } +ConstrainedCallOnAbstractClassToAbstractMethodOnSharedGenericDone: nop + + .try { + call void TestEntrypoint::TestScenario2Wrapper() + ldstr "ConstraintCheckShouldFail" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstraintCheckShouldFailDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "ConstraintCheckShouldFail" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstraintCheckShouldFailDone + } +ConstraintCheckShouldFailDone: nop + + .try { + call void TestEntrypoint::TestScenario3Wrapper() + ldstr "ConstraintCheckShouldSucceed" + ldstr "Did not throw exception" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstraintCheckShouldSucceedDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "ConstraintCheckShouldSucceed" + ldstr "Should not throw exception" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ConstraintCheckShouldSucceedDone + } +ConstraintCheckShouldSucceedDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.il new file mode 100644 index 0000000000000..f861c8dd32a95 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.il @@ -0,0 +1,56 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} +.class interface public abstract auto ansi InterfaceScenario1 +{ + .method public newslot virtual abstract static int32 Method() cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class public auto ansi BaseScenario1 + extends [System.Runtime]System.Object + implements InterfaceScenario1 +{ +} // end of class BaseScenario1 + +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + ldtoken BaseScenario1 + pop + ret + } // end of method Test_Scenario1 + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + ldstr "UnimplementedAbstractMethodOnConcreteClass" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s UnimplementedAbstractMethodOnConcreteClassDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "UnimplementedAbstractMethodOnConcreteClass" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s UnimplementedAbstractMethodOnConcreteClassDone + } +UnimplementedAbstractMethodOnConcreteClassDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnConcreteClass.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.il new file mode 100644 index 0000000000000..c58f1033f80ed --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.il @@ -0,0 +1,87 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. + +.assembly extern System.Console {} +.assembly extern mscorlib {} +.assembly extern System.Runtime {} +.assembly extern TypeHierarchyCommonCs {} +.assembly TypeHierarchyTest {} + +.class interface public abstract auto ansi InterfaceScenario1`1<- T> +{ + // Default implementation not allowed + .method public newslot virtual abstract static !T Method(!T) cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class interface public abstract auto ansi InterfaceScenario2`1<+ T> +{ + // Default implementation not allowed + .method public newslot virtual abstract static !T Method(!T) cil managed noinlining + { + } // end of method Method +} // end of class InterfaceScenario1 + +.class public auto ansi TestEntrypoint + extends [System.Runtime]System.Object +{ + .method public static void Test_Scenario1() cil managed noinlining + { + ldtoken class InterfaceScenario1`1 + pop + ret + } // end of method Test_Scenario1 + + .method public static void Test_Scenario2() cil managed noinlining + { + ldtoken class InterfaceScenario2`1 + pop + ret + } // end of method Test_Scenario1 + + .method public static int32 Main() cil managed noinlining + { + .entrypoint + .locals init (class [System.Runtime]System.Exception V_0) + .try { + call void TestEntrypoint::Test_Scenario1() + ldstr "Contravariant safety test" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ContravariantDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Contravariant safety test" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s ContravariantDone + } +ContravariantDone: nop + + .try { + call void TestEntrypoint::Test_Scenario2() + ldstr "Covariant safety test" + ldstr "TypeLoadException" + ldstr "Did not throw exception" + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CovariantDone + } catch [System.Runtime]System.Exception { + stloc.0 + ldstr "Covariant safety test" + ldstr "TypeLoadException" + ldloc.0 + callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() + callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() + call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) + leave.s CovariantDone + } +CovariantDone: nop + + call int32 [TypeHierarchyCommonCs]Statics::ReportResults() + ret } // end of method Main +} // end of class TestEntrypoint diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.ilproj b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.ilproj new file mode 100644 index 0000000000000..19680b9e18be5 --- /dev/null +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/VarianceSafety.ilproj @@ -0,0 +1,12 @@ + + + Exe + + + Full + + + + + + From 2360951cee6292ca37eac402f23039c3e6b4662d Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Sat, 1 May 2021 05:17:54 -0700 Subject: [PATCH 27/39] Fix remaining failing test issues in current testbed (#13) - Fix crashing issue where wrong instantiation parameter is passed - Instead use the CORINFO_CALL_CODE_POINTER infrastructure to simply use an exact function pointer - Additionally, my previous attempt to fix a different bug added the concept of allowing instantiation parameters to be required when using resolving the static virtual at compile time. In order to reliably use the CORINFO_CALL_CODE_POINTER infrastructure, that logic was deleted and removed. - Fix issue where the type resolved via ResolveVirtualStaticMethod was on a slighly different interface type - Fix by passing the interface type pointer to ResolveVirtualStaticMethod - And by performing exact interface type checks in TryResolveVirtualStaticMethodOnThisType - Finally there was 1 remaining bug in the test generator for the GenericContextTest where the correct string to test for was not generated - Fix by deleting a hack used earlier to get closer to passing - Drive by feature to verify that the MethodBody on a MethodImpl follows the rules around being a MethodDef and being implemented by the type that defines the MethodImpl. --- src/coreclr/vm/genericdict.cpp | 4 +- src/coreclr/vm/jitinterface.cpp | 24 ++++- src/coreclr/vm/methodtable.cpp | 66 ++++++++++--- src/coreclr/vm/methodtable.h | 5 +- .../GenericContext/Generator/Program.cs | 1 - .../GenericContext/GenericContextTest.il | 96 +++++++++---------- 6 files changed, 130 insertions(+), 66 deletions(-) diff --git a/src/coreclr/vm/genericdict.cpp b/src/coreclr/vm/genericdict.cpp index 1b5f0e3a6edbe..f04ff2bc06179 100644 --- a/src/coreclr/vm/genericdict.cpp +++ b/src/coreclr/vm/genericdict.cpp @@ -1382,11 +1382,11 @@ Dictionary::PopulateEntry( } _ASSERTE(!constraintType.IsNull()); - MethodDesc *pResolvedMD = constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod, !pMethod->IsStatic()); + MethodDesc *pResolvedMD = constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod); // All such calls should be resolvable. If not then for now just throw an error. _ASSERTE(pResolvedMD); - INDEBUG(if (!pResolvedMD) constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod, !pMethod->IsStatic());) + INDEBUG(if (!pResolvedMD) constraintType.GetMethodTable()->TryResolveConstraintMethodApprox(ownerType, pMethod);) if (!pResolvedMD) COMPlusThrowHR(COR_E_BADIMAGEFORMAT); diff --git a/src/coreclr/vm/jitinterface.cpp b/src/coreclr/vm/jitinterface.cpp index 0b0e65d0603c5..de6a1a1a22cbe 100644 --- a/src/coreclr/vm/jitinterface.cpp +++ b/src/coreclr/vm/jitinterface.cpp @@ -5189,7 +5189,6 @@ void CEEInfo::getCallInfo( MethodDesc * directMethod = constrainedType.GetMethodTable()->TryResolveConstraintMethodApprox( exactType, pMD, - !!(flags & CORINFO_CALLINFO_ALLOWINSTPARAM), &fForceUseRuntimeLookup); if (directMethod #ifdef FEATURE_DEFAULT_INTERFACES @@ -5361,6 +5360,29 @@ void CEEInfo::getCallInfo( bool allowInstParam = (flags & CORINFO_CALLINFO_ALLOWINSTPARAM); + // If the target method is resolved via constrained static virtual dispatch + // And it requires an instParam, we do not have the generic dictionary infrastructure + // to load the correct generic context arg via EmbedGenericHandle. + // Instead, force the call to go down the CORINFO_CALL_CODE_POINTER code path + // which should have somewhat inferior performance. This should only actually happen in the case + // of shared generic code calling a shared generic implementation method, which should be rare. + // + // An alternative design would be to add a new generic dictionary entry kind to hold the MethodDesc + // of the constrained target instead, and use that in some circumstances; however, implementation of + // that design requires refactoring variuos parts of the JIT interface as well as + // TryResolveConstraintMethodApprox. In particular we would need to be abled to embed a constrained lookup + // via EmbedGenericHandle, as well as decide in TryResolveConstraintMethodApprox if the call can be made + // via a single use of CORINFO_CALL_CODE_POINTER, or would be better done with a CORINFO_CALL + embedded + // constrained generic handle, or if there is a case where we would want to use both a CORINFO_CALL and + // embedded constrained generic handle. Given the current expected high performance use case of this feature + // which is generic numerics which will always resolve to exact valuetypes, it is not expected that + // the complexity involved would be worth the risk. Other scenarios are not expected to be as performance + // sensitive. + if (IsMdStatic(dwTargetMethodAttrs) && constrainedType != NULL && pResult->exactContextNeedsRuntimeLookup) + { + allowInstParam = FALSE; + } + // Create instantiating stub if necesary if (!allowInstParam && pTargetMD->RequiresInstArg()) { diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 9438788ed11d7..608aa4c31cfb3 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9185,14 +9185,42 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface virtual static method pInterfaceMD. MethodDesc * -MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam, BOOL allowNullResult) +MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult) { - for (MethodTable* pMT = this; pMT != nullptr; pMT = pMT->GetParentMethodTable()) + if (!pInterfaceMD->IsSharedByGenericMethodInstantiations() && !pInterfaceType->IsSharedByGenericInstantiations()) { - MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceMD, allowInstParam); - if (pMD != nullptr) + // Check that there is no implementation of the interface on this type which is the canonical interface for a shared generic. If so, that indicates that + // we cannot exactly compute a target method result, as even if there is an exact match in the type hierarchy + // it isn't guaranteed that we will always find the right result, as we may find a match on a base type when we should find the match + // on a more derived type. + + MethodTable *pInterfaceTypeCanonical = pInterfaceType->GetCanonicalMethodTable(); + bool canonicalEquivalentFound = false; + if (pInterfaceType != pInterfaceTypeCanonical) { - return pMD; + InterfaceMapIterator it = IterateInterfaceMap(); + while (it.Next()) + { + if (pInterfaceTypeCanonical == it.GetInterface()) + { + canonicalEquivalentFound = true; + break; + return NULL; + } + } + } + + if (!canonicalEquivalentFound) + { + // Search for match on a per-level in the type hierarchy + for (MethodTable* pMT = this; pMT != nullptr; pMT = pMT->GetParentMethodTable()) + { + MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceType, pInterfaceMD); + if (pMD != nullptr) + { + return pMD; + } + } } } @@ -9206,7 +9234,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInst // Try to locate the appropriate MethodImpl matching a given interface static virtual method. // Returns nullptr on failure. MethodDesc* -MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, BOOL allowInstParam) +MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD) { HRESULT hr = S_OK; IMDInternalImport* pMDInternalImport = GetMDImport(); @@ -9222,6 +9250,8 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B // This gets the count out of the metadata interface. uint32_t dwNumberMethodImpls = hEnumMethodImpl.EnumMethodImplGetCount(); + // TODO: support type-equivalent interface type matches and variant interface scenarios + // Iterate through each MethodImpl declared on this class for (uint32_t i = 0; i < dwNumberMethodImpls; i++) { @@ -9249,8 +9279,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B tkParent, &sigTypeContext) .GetMethodTable(); - if (pInterfaceMT != pInterfaceMD->GetMethodTable() && - pInterfaceMT->GetCanonicalMethodTable() != pInterfaceMD->GetMethodTable()) + if (pInterfaceMT != pInterfaceType) { continue; } @@ -9268,6 +9297,13 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B { continue; } + + // Spec requires that all body token for MethodImpls that refer to static virtual implementation methods must be MethodDef tokens. + if (TypeFromToken(methodBody) != mdtMethodDef) + { + COMPlusThrow(kTypeLoadException, E_FAIL); + } + MethodDesc *pMethodImpl = MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( GetModule(), methodBody, @@ -9279,9 +9315,16 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, B COMPlusThrow(kTypeLoadException, E_FAIL); } + // Spec requires that all body token for MethodImpls that refer to static virtual implementation methods must to methods + // defined on the same type that defines the MethodImpl + if (!HasSameTypeDefAs(pMethodImpl->GetMethodTable())) + { + COMPlusThrow(kTypeLoadException, E_FAIL); + } + if (pInterfaceMD->HasMethodInstantiation() || pMethodImpl->HasMethodInstantiation() || HasInstantiation()) { - return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), allowInstParam); + return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), /* allowInstParam */ FALSE); } else { @@ -9304,7 +9347,6 @@ MethodDesc * MethodTable::TryResolveConstraintMethodApprox( TypeHandle thInterfaceType, MethodDesc * pInterfaceMD, - BOOL allowInstParam, BOOL * pfForceUseRuntimeLookup) // = NULL { CONTRACTL { @@ -9314,7 +9356,9 @@ MethodTable::TryResolveConstraintMethodApprox( if (pInterfaceMD->IsStatic()) { - MethodDesc *result = ResolveVirtualStaticMethod(pInterfaceMD, allowInstParam, pfForceUseRuntimeLookup != NULL); + _ASSERTE(!thInterfaceType.IsTypeDesc()); + _ASSERTE(thInterfaceType.IsInterface()); + MethodDesc *result = ResolveVirtualStaticMethod(thInterfaceType.GetMethodTable(), pInterfaceMD, pfForceUseRuntimeLookup != NULL); if (result == NULL) { *pfForceUseRuntimeLookup = TRUE; diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index da74eb4e916f6..45a5fc5d0c9e8 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -2283,7 +2283,7 @@ class MethodTable // Resolve virtual static interface method pInterfaceMD on this type. - MethodDesc *ResolveVirtualStaticMethod(MethodDesc* pInterfaceMD, BOOL allowInstParam, BOOL allowNullResult); + MethodDesc *ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult); // Try a partial resolve of the constraint call, up to generic code sharing. // @@ -2300,7 +2300,6 @@ class MethodTable MethodDesc * TryResolveConstraintMethodApprox( TypeHandle ownerType, MethodDesc * pMD, - BOOL fExactResolution = FALSE, BOOL * pfForceUseRuntimeLookup = NULL); //------------------------------------------------------------------- @@ -2401,7 +2400,7 @@ class MethodTable // Try to resolve a given static virtual method override on this type. Return nullptr // when not found. - MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodDesc* pInterfaceMD, BOOL allowInstParam); + MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD); public: static MethodDesc *MapMethodDeclToMethodImpl(MethodDesc *pMDDecl); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index cfd4206ee2940..82ea27f893838 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -532,7 +532,6 @@ static void Main(string[] args) string expectedString = constrainedTypePrefix + AppendSuffixToConstrainedType(scenario, GetConstrainedTypeName(scenario.ConstrainedTypeDefinition, withImplPrefix: false), out _) + "'" + interfaceTypeSansImplPrefix + "." + interfaceMethodRoot + "'" + interfaceMethodInstantiation; expectedString = expectedString.Replace(ImplPrefix, ""); - expectedString = expectedString.Replace(">", ">"); if (scenario.CallerScenario == CallerMethodScenario.NonGeneric) { diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index f7cba05979e95..5ead8ef2b99ae 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -18368,7 +18368,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod @@ -18382,7 +18382,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod @@ -18399,7 +18399,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod @@ -18448,7 +18448,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt @@ -18462,7 +18462,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt @@ -18479,7 +18479,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt @@ -18528,7 +18528,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString @@ -18542,7 +18542,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString @@ -18559,7 +18559,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString @@ -18608,7 +18608,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter @@ -18622,7 +18622,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter @@ -18639,7 +18639,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter @@ -19648,7 +19648,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod @@ -19662,7 +19662,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod @@ -19679,7 +19679,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod @@ -19728,7 +19728,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt @@ -19742,7 +19742,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt @@ -19759,7 +19759,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt @@ -19808,7 +19808,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString @@ -19822,7 +19822,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString @@ -19839,7 +19839,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString @@ -19888,7 +19888,7 @@ constrained. class [GenericContextCommonAndImplementation]GenericClass`1 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter @@ -19902,7 +19902,7 @@ ldsfld native int modreq([System.Runtime]System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::FtnHolder calli void() ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter @@ -19919,7 +19919,7 @@ ldsfld class [System.Runtime] System.Action modreq([System.Runtime] System.Runtime.CompilerServices.IsVolatile) [GenericContextCommonCs]Statics::ActionHolder callvirt instance void[System.Runtime] System.Action::Invoke() ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter @@ -37949,7 +37949,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_Generic } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -37962,7 +37962,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGen } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -37975,7 +37975,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38027,7 +38027,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_Curious } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38040,7 +38040,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGen } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38053,7 +38053,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38105,7 +38105,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_Curious } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38118,7 +38118,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGen } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38131,7 +38131,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38183,7 +38183,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverInt32_Curious } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38196,7 +38196,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGen } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -38209,7 +38209,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverInt32_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39197,7 +39197,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_Generi } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39210,7 +39210,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39223,7 +39223,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringG } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_NormalMethod" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39275,7 +39275,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_Curiou } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39288,7 +39288,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39301,7 +39301,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringG } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverInt" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39353,7 +39353,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_Curiou } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39366,7 +39366,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39379,7 +39379,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringG } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverString" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39431,7 +39431,7 @@ CreateDelegate_GenericOverTypeParameterGenericValuetype_GenericOverString_Curiou } catch [System.Runtime]System.Exception { stloc.0 ldstr "Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39444,7 +39444,7 @@ Call_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGe } catch [System.Runtime]System.Exception { stloc.0 ldstr "Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) @@ -39457,7 +39457,7 @@ Ldftn_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringG } catch [System.Runtime]System.Exception { stloc.0 ldstr "CreateDelegate_GenericOverTypeParameterGenericClass_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter" - ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" + ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" ldloc.0 callvirt instance string [System.Runtime]System.Object::ToString() call void [GenericContextCommonCs]Statics::CheckForFailure(string,string,string) From 4c460fa636041b1e052f0ceb2f877cda8949cc83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Wed, 5 May 2021 00:14:47 +0200 Subject: [PATCH 28/39] Exclude SVM test generators from test build (#15) * Exclude SVM test generators from test build As the two test generators for TypeHierarchy and GenericContext reside within the test source tree, we need to explicitly exclude them from building as part of the test projects, otherwise test project build fails due to asset path mismatches. An alternative option would be to put the two test generator projects under src\tests\Common where other test-related utilites reside and which is globally excluded from test build. Thanks Tomas P.S. I plan to create a no-merge PR against runtime main to get initial CI results for the SVM test cases; locally I see just a handful of failures in the negative tests. * Fix for the MethodFlags negative test * Fix Linux / OSX builds by adding parentheses to logical condition * Fix JIT source code formatting --- src/coreclr/jit/importer.cpp | 3 +-- src/coreclr/vm/jitinterface.cpp | 4 ++-- src/coreclr/vm/methodtablebuilder.cpp | 9 ++++++--- src/tests/Common/dirs.proj | 2 ++ 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/coreclr/jit/importer.cpp b/src/coreclr/jit/importer.cpp index 384165d0c9c51..3de7bc90d094c 100644 --- a/src/coreclr/jit/importer.cpp +++ b/src/coreclr/jit/importer.cpp @@ -13903,8 +13903,7 @@ void Compiler::impImportBlockCode(BasicBlock* block) JITDUMP(" %08X", resolvedToken.token); - eeGetCallInfo(&resolvedToken, - (prefixFlags & PREFIX_CONSTRAINED) ? &constrainedResolvedToken : nullptr, + eeGetCallInfo(&resolvedToken, (prefixFlags & PREFIX_CONSTRAINED) ? &constrainedResolvedToken : nullptr, addVerifyFlag(combine(CORINFO_CALLINFO_SECURITYCHECKS, CORINFO_CALLINFO_LDFTN)), &callInfo); diff --git a/src/coreclr/vm/jitinterface.cpp b/src/coreclr/vm/jitinterface.cpp index de6a1a1a22cbe..0cbee305ddb33 100644 --- a/src/coreclr/vm/jitinterface.cpp +++ b/src/coreclr/vm/jitinterface.cpp @@ -8686,9 +8686,9 @@ CEEInfo::getMethodSigInternal( // Otherwise we would end up with two secret generic dictionary arguments (since the stub also provides one). // BOOL isCallSiteThatGoesThroughInstantiatingStub = - signatureKind == SK_VIRTUAL_CALLSITE && + (signatureKind == SK_VIRTUAL_CALLSITE && !ftn->IsStatic() && - ftn->GetMethodTable()->IsInterface() || + ftn->GetMethodTable()->IsInterface()) || signatureKind == SK_STATIC_VIRTUAL_CODEPOINTER_CALLSITE; if (!isCallSiteThatGoesThroughInstantiatingStub) sigRet->callConv = (CorInfoCallConv) (sigRet->callConv | CORINFO_CALLCONV_PARAMTYPE); diff --git a/src/coreclr/vm/methodtablebuilder.cpp b/src/coreclr/vm/methodtablebuilder.cpp index 0f011502253e0..3eb0d6b4b8fa6 100644 --- a/src/coreclr/vm/methodtablebuilder.cpp +++ b/src/coreclr/vm/methodtablebuilder.cpp @@ -5064,10 +5064,13 @@ MethodTableBuilder::ValidateMethods() } } - // Virtual static methods are not allowed. - if (IsMdStatic(it.Attrs()) && IsMdVirtual(it.Attrs()) && !IsInterface()) + // Virtual static methods are only allowed on interfaces and they must be abstract. + if (IsMdStatic(it.Attrs()) && IsMdVirtual(it.Attrs())) { - BuildMethodTableThrowException(IDS_CLASSLOAD_STATICVIRTUAL, it.Token()); + if (!IsInterface() || !IsMdAbstract(it.Attrs())) + { + BuildMethodTableThrowException(IDS_CLASSLOAD_STATICVIRTUAL, it.Token()); + } } } } diff --git a/src/tests/Common/dirs.proj b/src/tests/Common/dirs.proj index 868d6b3dc9b89..2dd8be11ad9a4 100644 --- a/src/tests/Common/dirs.proj +++ b/src/tests/Common/dirs.proj @@ -14,6 +14,8 @@ + + From aa86d0aec294ba359ff8dc4f43f8149975801da2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Mon, 10 May 2021 21:41:33 +0200 Subject: [PATCH 29/39] Fix default interface method tests (#16) I have tracked down the failure in three default interface constrained call tests to this added static-ness condition. I have verified that all tests that have been passing previously continue passing after removal of the check. I'm not sure what its original purpose was but it looks quite weird as the code comment alludes to instance boxing and that doesn't seem applicable to static methods. Thanks Tomas --- src/coreclr/vm/genericdict.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/vm/genericdict.cpp b/src/coreclr/vm/genericdict.cpp index f04ff2bc06179..fd6ef6d57c288 100644 --- a/src/coreclr/vm/genericdict.cpp +++ b/src/coreclr/vm/genericdict.cpp @@ -1396,7 +1396,7 @@ Dictionary::PopulateEntry( // In such case we would need to box the value type before we can dispatch to the implementation. // This would require us to make a "boxing stub". For now we leave the boxing stubs unimplemented. // It's not clear if anyone would need them and the implementation complexity is not worth it at this time. - if (pResolvedMD->IsStatic() && !pResolvedMD->GetMethodTable()->IsValueType() && constraintType.GetMethodTable()->IsValueType()) + if (!pResolvedMD->GetMethodTable()->IsValueType() && constraintType.GetMethodTable()->IsValueType()) { SString assemblyName; From 0caa78600df55ed7316a4a9c1023e8861be4c457 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Tue, 11 May 2021 15:37:29 -0700 Subject: [PATCH 30/39] Add support for interface variance (#18) - Fix incorrect details in interface variance test - Add loop over actually implemented interfaces to try and find possible matches in a way which matches the behavior of normal interface variance matching --- src/coreclr/vm/methodtable.cpp | 33 +++++++++++++++++-- .../InterfaceVariance/InterfaceVariance.il | 15 +++++---- 2 files changed, 39 insertions(+), 9 deletions(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 608aa4c31cfb3..21970b316b21b 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9220,6 +9220,37 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* { return pMD; } + + if (pInterfaceType->HasVariance()) + { + // Variant interface dispatch + MethodTable::InterfaceMapIterator it = IterateInterfaceMap(); + while (it.Next()) + { + if (it.GetInterface() == pInterfaceType) + { + // This is the variant interface check logic, skip the + continue; + } + + if (!it.GetInterface()->HasSameTypeDefAs(pInterfaceType)) + { + // Variance matches require a typedef match + continue; + } + + if (it.GetInterface()->CanCastTo(pInterfaceType, NULL)) + { + // Variant matching interface found + // Attempt to resolve on variance matched interface + pMD = pMT->TryResolveVirtualStaticMethodOnThisType(it.GetInterface(), pInterfaceMD); + if (pMD != nullptr) + { + return pMD; + } + } + } + } } } } @@ -9250,8 +9281,6 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType // This gets the count out of the metadata interface. uint32_t dwNumberMethodImpls = hEnumMethodImpl.EnumMethodImplGetCount(); - // TODO: support type-equivalent interface type matches and variant interface scenarios - // Iterate through each MethodImpl declared on this class for (uint32_t i = 0; i < dwNumberMethodImpls; i++) { diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il b/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il index 88cc8638c5da4..63eeb79f937ab 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/InterfaceVariance/InterfaceVariance.il @@ -12,7 +12,8 @@ .method public newslot virtual abstract static int32 Method() cil managed noinlining { } // end of method Method -} // end of class InterfaceScenario1 +} // end of class InterfaceScenario1`1 + .class interface public abstract auto ansi InterfaceScenario2`1<- T> { .method public newslot virtual abstract static int32 Method() cil managed noinlining @@ -43,7 +44,7 @@ .class public auto ansi BaseScenario2 extends [System.Runtime]System.Object - implements class InterfaceScenario1`1, class InterfaceScenario1`1 + implements class InterfaceScenario2`1, class InterfaceScenario2`1 { // NOTE: The order of the methods in this .il file is important as it controls the MethodImpl record creation order .method public static int32 Method() cil managed noinlining @@ -77,18 +78,18 @@ { .method public static int32 Method() cil managed noinlining { - .override method int32 class InterfaceScenario2`1::Method() + .override method int32 class InterfaceScenario2`1::Method() ldc.i4 6 ret } // end of method Method .method public static int32 Method2() cil managed noinlining { - .override method int32 class InterfaceScenario2`1::Method2() + .override method int32 class InterfaceScenario2`1::Method2() ldc.i4 7 ret } // end of method Method -} // end of class DerivedScenario1 +} // end of class DerivedScenario2 .class public auto ansi TestEntrypoint @@ -106,7 +107,7 @@ ret } // end of method Test_Scenario1 - .method public static string Test_Scenario2_1) ImplType>() cil managed noinlining + .method public static string Test_Scenario2_1) ImplType>() cil managed noinlining { // Variant dispatch to method on base type .locals init (int32 V_1) @@ -118,7 +119,7 @@ ret } // end of method Test_Scenario1 - .method public static string Test_Scenario2_2) ImplType>() cil managed noinlining + .method public static string Test_Scenario2_2) ImplType>() cil managed noinlining { // Variant dispatch to method on base type .locals init (int32 V_1) From 36f310fec62d26ce925d36c711cc5ff0f754a50b Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Tue, 11 May 2021 15:38:44 -0700 Subject: [PATCH 31/39] Fix variance safety check (#19) --- src/coreclr/vm/methodtablebuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/coreclr/vm/methodtablebuilder.cpp b/src/coreclr/vm/methodtablebuilder.cpp index 3eb0d6b4b8fa6..a39769925a06d 100644 --- a/src/coreclr/vm/methodtablebuilder.cpp +++ b/src/coreclr/vm/methodtablebuilder.cpp @@ -3062,8 +3062,8 @@ MethodTableBuilder::EnumerateClassMethods() // Check the appearance of covariant and contravariant in the method signature // Note that variance is only supported for interfaces, and these rules are not - // checked for static methods as they cannot be called variantly. - if ((bmtGenerics->pVarianceInfo != NULL) && !IsMdStatic(dwMemberAttrs)) + // checked for non-virtual static methods as they cannot be called variantly. + if ((bmtGenerics->pVarianceInfo != NULL) && (IsMdVirtual(dwMemberAttrs) || !IsMdStatic(dwMemberAttrs))) { SigPointer sp(pMemberSignature, cMemberSignature); uint32_t callConv; From ab5776732d02c0cafaf7268b2c48be61ba91afb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Wed, 12 May 2021 19:13:13 +0200 Subject: [PATCH 32/39] Partial fix for the negative virtual static method tests (#17) * Partial fix for the negative virtual static methods 1) UnimplementedAbstractMethodOnConcreteClass - I have added logic to verify that all SVMs are implemented once a class is fully loaded. That required me to propagate a new flag around limiting the class load level for methods, otherwise we were hitting stack overflows in many of the tests. I have recycled a pre-existing HRESULT ID which is probably not what we want, I just didn't want to churn the codebase before hearing from you what is the right way to proceed here. 2) UnimplementedAbstractMethodOnAbstractClass - the one remaining failing case is 'ConstraintCheckShouldFail' - I guess that corresponds to what you alluded to in mentioning that we're not properly checking class constraints yet. 3) MultipleMethodImplRecordsSameMethodDecl - I added an extra parameter to the SVM resolution logic that traverses all the MethodImpls and throws when hitting a duplicate. The remaining failures involve the following negative tests: InterfaceVariance (pending my offline feedback) VarianceSafety (pending my offline feedback) UnimplementedAbstractMethodOnAbstractClass / ConstraintCheckShouldFail Thanks Tomas * Address David's PR feedback * Add virtual static check to SVM resolution logic --- src/coreclr/dlls/mscorrc/mscorrc.rc | 1 + src/coreclr/dlls/mscorrc/resource.h | 1 + src/coreclr/vm/genmeth.cpp | 5 +- src/coreclr/vm/memberload.cpp | 15 +++-- src/coreclr/vm/memberload.h | 6 +- src/coreclr/vm/methodtable.cpp | 83 +++++++++++++++++++++++---- src/coreclr/vm/methodtable.h | 6 +- src/coreclr/vm/methodtablebuilder.cpp | 5 ++ 8 files changed, 102 insertions(+), 20 deletions(-) diff --git a/src/coreclr/dlls/mscorrc/mscorrc.rc b/src/coreclr/dlls/mscorrc/mscorrc.rc index a2a7b0ebefe1d..20390aec94eb1 100644 --- a/src/coreclr/dlls/mscorrc/mscorrc.rc +++ b/src/coreclr/dlls/mscorrc/mscorrc.rc @@ -400,6 +400,7 @@ BEGIN IDS_CLASSLOAD_MI_MISSING_SIG_BODY "Signature for the body in a method implementation cannot be found. Type: '%1'. Assembly: '%2'." IDS_CLASSLOAD_MI_MISSING_SIG_DECL "Signature for the declaration in a method implementation cannot be found. Type: '%1'. Assembly: '%2'." IDS_CLASSLOAD_MI_BADRETURNTYPE "Return type in method '%1' on type '%2' from assembly '%3' is not compatible with base type method '%4'." + IDS_CLASSLOAD_STATICVIRTUAL_NOTIMPL "Virtual static method '%3' is not implemented on type '%1' from assembly '%2'." IDS_CLASSLOAD_EQUIVALENTSTRUCTMETHODS "Could not load the structure '%1' from assembly '%2'. The structure is marked as eligible for type equivalence, but it has a method." IDS_CLASSLOAD_EQUIVALENTSTRUCTFIELDS "Could not load the structure '%1' from assembly '%2'. The structure is marked as eligible for type equivalence, but it has a static or non-public field." diff --git a/src/coreclr/dlls/mscorrc/resource.h b/src/coreclr/dlls/mscorrc/resource.h index a44e365fbc5b5..b26dc8567426c 100644 --- a/src/coreclr/dlls/mscorrc/resource.h +++ b/src/coreclr/dlls/mscorrc/resource.h @@ -168,6 +168,7 @@ #define IDS_CLASSLOAD_MI_MISSING_SIG_BODY 0x17a6 #define IDS_CLASSLOAD_MI_MISSING_SIG_DECL 0x17a7 #define IDS_CLASSLOAD_MI_BADRETURNTYPE 0x17a8 +#define IDS_CLASSLOAD_STATICVIRTUAL_NOTIMPL 0x17a9 #define IDS_CLASSLOAD_TOOMANYGENERICARGS 0x17ab #define IDS_ERROR 0x17b0 diff --git a/src/coreclr/vm/genmeth.cpp b/src/coreclr/vm/genmeth.cpp index 2d2a3965d9db1..5e9193b641fdc 100644 --- a/src/coreclr/vm/genmeth.cpp +++ b/src/coreclr/vm/genmeth.cpp @@ -1180,7 +1180,10 @@ MethodDesc::FindOrCreateAssociatedMethodDesc(MethodDesc* pDefMD, pExactMT->GetCanonicalMethodTable(), FALSE, Instantiation(repInst, methodInst.GetNumArgs()), - TRUE); + /* allowInstParam */ TRUE, + /* forceRemotableMethod */ FALSE, + /* allowCreate */ TRUE, + /* level */ level); _ASSERTE(pWrappedMD->IsSharedByGenericInstantiations()); _ASSERTE(!methodInst.IsEmpty() || !pWrappedMD->IsSharedByGenericMethodInstantiations()); diff --git a/src/coreclr/vm/memberload.cpp b/src/coreclr/vm/memberload.cpp index 76d434ddcc1c2..ce53bf22589f8 100644 --- a/src/coreclr/vm/memberload.cpp +++ b/src/coreclr/vm/memberload.cpp @@ -562,7 +562,8 @@ FieldDesc * MemberLoader::GetFieldDescFromMemberRefAndType(Module * pModule, // MethodDesc* MemberLoader::GetMethodDescFromMethodDef(Module *pModule, mdToken MethodDef, - BOOL strictMetadataChecks) + BOOL strictMetadataChecks, + ClassLoadLevel owningTypeLoadLevel) { CONTRACTL { @@ -623,7 +624,7 @@ MethodDesc* MemberLoader::GetMethodDescFromMethodDef(Module *pModule, } } - pMD->CheckRestore(); + pMD->CheckRestore(owningTypeLoadLevel); #if 0 // Generics: enable this check after the findMethod call in the Zapper which passes @@ -713,7 +714,8 @@ MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( BOOL strictMetadataChecks, // Normally true - the zapper is one exception. Throw an exception if no generic method args // given for a generic method, otherwise return the 'generic' instantiation - BOOL allowInstParam) + BOOL allowInstParam, + ClassLoadLevel owningTypeLoadLevel) { CONTRACTL { @@ -738,7 +740,7 @@ MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( switch (TypeFromToken(MemberRef)) { case mdtMethodDef: - pMD = GetMethodDescFromMethodDef(pModule, MemberRef, strictMetadataChecks); + pMD = GetMethodDescFromMethodDef(pModule, MemberRef, strictMetadataChecks, owningTypeLoadLevel); th = pMD->GetMethodTable(); break; @@ -770,7 +772,10 @@ MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec( th.GetMethodTable(), FALSE /* don't get unboxing entry point */, strictMetadataChecks ? Instantiation() : pMD->LoadMethodInstantiation(), - allowInstParam); + allowInstParam, + /* forceRemotableMethod */ FALSE, + /* allowCreate */ TRUE, + /* level */ owningTypeLoadLevel); } // MemberLoader::GetMethodDescFromMemberDefOrRefOrSpec //--------------------------------------------------------------------------------------- diff --git a/src/coreclr/vm/memberload.h b/src/coreclr/vm/memberload.h index da77684fb227e..1b15a91421ee3 100644 --- a/src/coreclr/vm/memberload.h +++ b/src/coreclr/vm/memberload.h @@ -74,7 +74,8 @@ class MemberLoader mdToken MemberRefOrDefOrSpec, const SigTypeContext *pTypeContext, // Context for type parameters in any parent TypeSpec and in the instantiation in a MethodSpec BOOL strictMetadataChecks, // Normally true - the zapper is one exception. Throw an exception if no generic method args given for a generic method, otherwise return the 'generic' instantiation - BOOL allowInstParam); + BOOL allowInstParam, + ClassLoadLevel owningTypeLoadLevel = CLASS_LOADED); static FieldDesc* GetFieldDescFromMemberDefOrRef(Module *pModule, mdMemberRef MemberDefOrRef, @@ -92,7 +93,8 @@ class MemberLoader static MethodDesc* GetMethodDescFromMethodDef(Module *pModule, mdToken MethodDef, - BOOL strictMetadataChecks); + BOOL strictMetadataChecks, + ClassLoadLevel owningTypeLoadLevel = CLASS_LOADED); static FieldDesc* GetFieldDescFromFieldDef(Module *pModule, mdToken FieldDef, diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 21970b316b21b..c39d56b065393 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -5671,6 +5671,22 @@ void MethodTable::DoFullyLoad(Generics::RecursionGraph * const pVisited, const } else { + // Validate implementation of virtual static methods on all implemented interfaces unless: + // 1) The type resides in the system module (System.Private.CoreLib); we own this module and ensure + // its consistency by other means not requiring runtime checks; + // 2) There are no virtual static methods defined on any of the interfaces implemented by this type; + // 3) The method is abstract in which case it's allowed to leave some virtual static methods unimplemented + // akin to equivalent behavior of virtual instance method overriding in abstract classes; + // 4) The type is a shared generic in which case we generally don't have enough information to perform + // the validation. + if (!GetModule()->IsSystem() && + HasVirtualStaticMethods() && + !IsAbstract() && + !IsSharedByGenericInstantiations()) + { + VerifyThatAllVirtualStaticMethodsAreImplemented(); + } + // Finally, mark this method table as fully loaded SetIsFullyLoaded(); } @@ -9185,7 +9201,7 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface virtual static method pInterfaceMD. MethodDesc * -MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult) +MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult, BOOL checkDuplicates) { if (!pInterfaceMD->IsSharedByGenericMethodInstantiations() && !pInterfaceType->IsSharedByGenericInstantiations()) { @@ -9215,7 +9231,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* // Search for match on a per-level in the type hierarchy for (MethodTable* pMT = this; pMT != nullptr; pMT = pMT->GetParentMethodTable()) { - MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceType, pInterfaceMD); + MethodDesc* pMD = pMT->TryResolveVirtualStaticMethodOnThisType(pInterfaceType, pInterfaceMD, checkDuplicates); if (pMD != nullptr) { return pMD; @@ -9265,7 +9281,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* // Try to locate the appropriate MethodImpl matching a given interface static virtual method. // Returns nullptr on failure. MethodDesc* -MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD) +MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL checkDuplicates) { HRESULT hr = S_OK; IMDInternalImport* pMDInternalImport = GetMDImport(); @@ -9306,7 +9322,11 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType MethodTable *pInterfaceMT = ClassLoader::LoadTypeDefOrRefOrSpecThrowing( GetModule(), tkParent, - &sigTypeContext) + &sigTypeContext, + ClassLoader::ThrowIfNotFound, + ClassLoader::FailIfUninstDefOrRef, + ClassLoader::LoadTypes, + CLASS_LOAD_EXACTPARENTS) .GetMethodTable(); if (pInterfaceMT != pInterfaceType) { @@ -9317,7 +9337,8 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType methodDecl, &sigTypeContext, /* strictMetadataChecks */ FALSE, - /* allowInstParam */ FALSE); + /* allowInstParam */ FALSE, + /* owningTypeLoadLevel */ CLASS_LOAD_EXACTPARENTS); if (pMethodDecl == nullptr) { COMPlusThrow(kTypeLoadException, E_FAIL); @@ -9338,7 +9359,8 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType methodBody, &sigTypeContext, /* strictMetadataChecks */ FALSE, - /* allowInstParam */ FALSE); + /* allowInstParam */ FALSE, + /* owningTypeLoadLevel */ CLASS_LOAD_EXACTPARENTS); if (pMethodImpl == nullptr) { COMPlusThrow(kTypeLoadException, E_FAIL); @@ -9353,15 +9375,56 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType if (pInterfaceMD->HasMethodInstantiation() || pMethodImpl->HasMethodInstantiation() || HasInstantiation()) { - return pMethodImpl->FindOrCreateAssociatedMethodDesc(pMethodImpl, this, FALSE, pInterfaceMD->GetMethodInstantiation(), /* allowInstParam */ FALSE); + pMethodImpl = pMethodImpl->FindOrCreateAssociatedMethodDesc( + pMethodImpl, + this, + FALSE, + pInterfaceMD->GetMethodInstantiation(), + /* allowInstParam */ FALSE, + /* forceRemotableMethod */ FALSE, + /* allowCreate */ TRUE, + /* level */ CLASS_LOAD_EXACTPARENTS); } - else + if (pMethodImpl != nullptr) { - return pMethodImpl; + if (!checkDuplicates) + { + return pMethodImpl; + } + if (pPrevMethodImpl != nullptr) + { + // Two MethodImpl records found for the same virtual static interface method + COMPlusThrow(kTypeLoadException, E_FAIL); + } + pPrevMethodImpl = pMethodImpl; } } - return nullptr; + return pPrevMethodImpl; +} + +void +MethodTable::VerifyThatAllVirtualStaticMethodsAreImplemented() +{ + InterfaceMapIterator it = IterateInterfaceMap(); + while (it.Next()) + { + MethodTable *pInterfaceMT = it.GetInterface(); + if (pInterfaceMT->HasVirtualStaticMethods()) + { + for (MethodIterator it(pInterfaceMT); it.IsValid(); it.Next()) + { + MethodDesc *pMD = it.GetMethodDesc(); + if (pMD->IsVirtual() && + pMD->IsStatic() && + !ResolveVirtualStaticMethod(pInterfaceMT, pMD, /* allowNullResult */ TRUE, /* checkDuplicates */ TRUE)) + { + IMDInternalImport* pInternalImport = GetModule()->GetMDImport(); + GetModule()->GetAssembly()->ThrowTypeLoadException(pInternalImport, GetCl(), pMD->GetName(), IDS_CLASSLOAD_STATICVIRTUAL_NOTIMPL); + } + } + } + } } //========================================================================================== diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index 45a5fc5d0c9e8..578d54ad50ed2 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -1563,6 +1563,8 @@ class MethodTable inline BOOL HasVirtualStaticMethods() const; inline void SetHasVirtualStaticMethods(); + void VerifyThatAllVirtualStaticMethodsAreImplemented(); + inline WORD GetNumVirtuals() { LIMITED_METHOD_DAC_CONTRACT; @@ -2283,7 +2285,7 @@ class MethodTable // Resolve virtual static interface method pInterfaceMD on this type. - MethodDesc *ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult); + MethodDesc *ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult, BOOL checkDuplicates = FALSE); // Try a partial resolve of the constraint call, up to generic code sharing. // @@ -2400,7 +2402,7 @@ class MethodTable // Try to resolve a given static virtual method override on this type. Return nullptr // when not found. - MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD); + MethodDesc *TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL checkDuplicates); public: static MethodDesc *MapMethodDeclToMethodImpl(MethodDesc *pMDDecl); diff --git a/src/coreclr/vm/methodtablebuilder.cpp b/src/coreclr/vm/methodtablebuilder.cpp index a39769925a06d..c3b028bf0141a 100644 --- a/src/coreclr/vm/methodtablebuilder.cpp +++ b/src/coreclr/vm/methodtablebuilder.cpp @@ -320,6 +320,11 @@ MethodTableBuilder::ExpandApproxInterface( { STANDARD_VM_CONTRACT; + if (pNewInterface->HasVirtualStaticMethods()) + { + bmtProp->fHasVirtualStaticMethods = TRUE; + } + //#ExpandingInterfaces // We expand the tree of inherited interfaces into a set by adding the // current node BEFORE expanding the parents of the current node. From 00426d6bcf08cacd2b93e050c8afe8683cbeaab0 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 12 May 2021 10:21:39 -0700 Subject: [PATCH 33/39] Fix bad merge --- src/coreclr/vm/methodtable.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index c39d56b065393..364991fe789e5 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9259,7 +9259,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* { // Variant matching interface found // Attempt to resolve on variance matched interface - pMD = pMT->TryResolveVirtualStaticMethodOnThisType(it.GetInterface(), pInterfaceMD); + pMD = pMT->TryResolveVirtualStaticMethodOnThisType(it.GetInterface(), pInterfaceMD, checkDuplicates); if (pMD != nullptr) { return pMD; @@ -9296,6 +9296,7 @@ MethodTable::TryResolveVirtualStaticMethodOnThisType(MethodTable* pInterfaceType // This gets the count out of the metadata interface. uint32_t dwNumberMethodImpls = hEnumMethodImpl.EnumMethodImplGetCount(); + MethodDesc* pPrevMethodImpl = nullptr; // Iterate through each MethodImpl declared on this class for (uint32_t i = 0; i < dwNumberMethodImpls; i++) From 8eb54e6ab921ecf440346660e2ced2fb6bef582a Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 12 May 2021 15:34:49 -0700 Subject: [PATCH 34/39] Constraint checking (#20) --- src/coreclr/vm/typedesc.cpp | 24 +++++++++++++++++++ ...mplementedAbstractMethodOnAbstractClass.il | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/coreclr/vm/typedesc.cpp b/src/coreclr/vm/typedesc.cpp index 167ccf0f55127..8521a80c0eb30 100644 --- a/src/coreclr/vm/typedesc.cpp +++ b/src/coreclr/vm/typedesc.cpp @@ -1903,6 +1903,30 @@ BOOL TypeVarTypeDesc::SatisfiesConstraints(SigTypeContext *pTypeContextOfConstra // if a concrete type can be cast to the constraint, then this constraint will be satisifed if (thElem.CanCastTo(thConstraint)) { + // Static virtual methods need an extra check when an abstract type is used for instantiation + // to ensure that the implementation of the constraint is complete + if (!thElem.IsTypeDesc() && + thElem.AsMethodTable()->IsAbstract() && + thConstraint.IsInterface() && + thConstraint.AsMethodTable()->HasVirtualStaticMethods()) + { + MethodTable *pInterfaceMT = thConstraint.AsMethodTable(); + bool virtualStaticResolutionCheckFailed = false; + for (MethodTable::MethodIterator it(pInterfaceMT); it.IsValid(); it.Next()) + { + MethodDesc *pMD = it.GetMethodDesc(); + if (pMD->IsVirtual() && + pMD->IsStatic() && + !thElem.AsMethodTable()->ResolveVirtualStaticMethod(pInterfaceMT, pMD, /* allowNullResult */ TRUE, /* checkDuplicates */ TRUE)) + { + virtualStaticResolutionCheckFailed = true; + break; + } + } + + if (virtualStaticResolutionCheckFailed) + continue; + } fCanCast = TRUE; break; } diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il index 8155c485e3a10..a4109f46a7470 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/NegativeTestCases/UnimplementedAbstractMethodOnAbstractClass.il @@ -131,14 +131,14 @@ ConstrainedCallOnAbstractClassToAbstractMethodOnSharedGenericDone: nop .try { call void TestEntrypoint::TestScenario2Wrapper() ldstr "ConstraintCheckShouldFail" - ldstr "TypeLoadException" + ldstr "VerificationException" ldstr "Did not throw exception" call void [TypeHierarchyCommonCs]Statics::CheckForFailure(string,string,string) leave.s ConstraintCheckShouldFailDone } catch [System.Runtime]System.Exception { stloc.0 ldstr "ConstraintCheckShouldFail" - ldstr "TypeLoadException" + ldstr "VerificationException" ldloc.0 callvirt instance class [System.Runtime]System.Type [System.Runtime]System.Exception::GetType() callvirt instance string [System.Runtime]System.Reflection.MemberInfo::get_Name() From 7cdf214c9915fd2b271201270241e2fcb5a2b928 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Wed, 12 May 2021 15:59:49 -0700 Subject: [PATCH 35/39] Fix issue where variance checking uses an unsafe contract by being more strict in what we accept while verifying the type (#21) --- src/coreclr/vm/methodtable.cpp | 24 +++++++++++++++++++----- src/coreclr/vm/methodtable.h | 2 +- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 364991fe789e5..6e396197c4410 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9201,7 +9201,7 @@ MethodDesc *MethodTable::GetDefaultConstructor(BOOL forceBoxedEntryPoint /* = FA //========================================================================================== // Finds the (non-unboxing) MethodDesc that implements the interface virtual static method pInterfaceMD. MethodDesc * -MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult, BOOL checkDuplicates) +MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult, BOOL checkDuplicates, BOOL allowVariantMatches) { if (!pInterfaceMD->IsSharedByGenericMethodInstantiations() && !pInterfaceType->IsSharedByGenericInstantiations()) { @@ -9237,7 +9237,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* return pMD; } - if (pInterfaceType->HasVariance()) + if (pInterfaceType->HasVariance() || pInterfaceType->HasTypeEquivalence()) { // Variant interface dispatch MethodTable::InterfaceMapIterator it = IterateInterfaceMap(); @@ -9252,12 +9252,26 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* if (!it.GetInterface()->HasSameTypeDefAs(pInterfaceType)) { // Variance matches require a typedef match + // Equivalence isn't sufficient, and is uninteresting as equivalent interfaces cannot have static virtuals. continue; } - if (it.GetInterface()->CanCastTo(pInterfaceType, NULL)) + BOOL equivalentOrVariantCompatible; + + if (allowVariantMatches) + { + equivalentOrVariantCompatible = it.GetInterface()->CanCastTo(pInterfaceType, NULL); + } + else + { + // When performing override checking to ensure that a concrete type is valid, require the implementation + // actually implement the exact or equivalent interface. + equivalentOrVariantCompatible = it.GetInterface()->IsEquivalentTo(pInterfaceType, NULL); + } + + if (equivalentOrVariantCompatible) { - // Variant matching interface found + // Variant or equivalent matching interface found // Attempt to resolve on variance matched interface pMD = pMT->TryResolveVirtualStaticMethodOnThisType(it.GetInterface(), pInterfaceMD, checkDuplicates); if (pMD != nullptr) @@ -9418,7 +9432,7 @@ MethodTable::VerifyThatAllVirtualStaticMethodsAreImplemented() MethodDesc *pMD = it.GetMethodDesc(); if (pMD->IsVirtual() && pMD->IsStatic() && - !ResolveVirtualStaticMethod(pInterfaceMT, pMD, /* allowNullResult */ TRUE, /* checkDuplicates */ TRUE)) + !ResolveVirtualStaticMethod(pInterfaceMT, pMD, /* allowNullResult */ TRUE, /* checkDuplicates */ TRUE, /* allowVariantMatches */ FALSE)) { IMDInternalImport* pInternalImport = GetModule()->GetMDImport(); GetModule()->GetAssembly()->ThrowTypeLoadException(pInternalImport, GetCl(), pMD->GetName(), IDS_CLASSLOAD_STATICVIRTUAL_NOTIMPL); diff --git a/src/coreclr/vm/methodtable.h b/src/coreclr/vm/methodtable.h index 578d54ad50ed2..326bcce2c42ce 100644 --- a/src/coreclr/vm/methodtable.h +++ b/src/coreclr/vm/methodtable.h @@ -2285,7 +2285,7 @@ class MethodTable // Resolve virtual static interface method pInterfaceMD on this type. - MethodDesc *ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult, BOOL checkDuplicates = FALSE); + MethodDesc *ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* pInterfaceMD, BOOL allowNullResult, BOOL checkDuplicates = FALSE, BOOL allowVariantMatches = TRUE); // Try a partial resolve of the constraint call, up to generic code sharing. // From 43b0a96876dabf46bce9334de5fab85410ebbd81 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 13 May 2021 12:24:06 -0700 Subject: [PATCH 36/39] Fix constraint check when a type variable is used to instantiate a generic argument (#22) --- src/coreclr/vm/typedesc.cpp | 7 +- .../GenericContext/Generator/Program.cs | 2 +- .../GenericContext/GenericContextTest.il | 1152 ++++++++--------- 3 files changed, 583 insertions(+), 578 deletions(-) diff --git a/src/coreclr/vm/typedesc.cpp b/src/coreclr/vm/typedesc.cpp index 8521a80c0eb30..657170b3bbcc9 100644 --- a/src/coreclr/vm/typedesc.cpp +++ b/src/coreclr/vm/typedesc.cpp @@ -1905,7 +1905,12 @@ BOOL TypeVarTypeDesc::SatisfiesConstraints(SigTypeContext *pTypeContextOfConstra { // Static virtual methods need an extra check when an abstract type is used for instantiation // to ensure that the implementation of the constraint is complete - if (!thElem.IsTypeDesc() && + // + // Do not apply this check when the generic argument is exactly a generic variable, as those + // do not hold the correct detail for checking, and do not need to do so. This constraint rule + // is only applicable for generic arguments which have been specialized to some extent + if (!thArg.IsGenericVariable() && + !thElem.IsTypeDesc() && thElem.AsMethodTable()->IsAbstract() && thConstraint.IsInterface() && thConstraint.AsMethodTable()->HasVirtualStaticMethods()) diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs index 82ea27f893838..3ece4ed1e8dad 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/Generator/Program.cs @@ -559,7 +559,7 @@ static void Main(string[] args) break; case CallerMethodScenario.GenericOverConstrainedType: - mdIndividualTestMethod.Name = $"{mdIndividualTestMethod.Name}<(class {CommonPrefix}IFaceGeneric`1, {CommonPrefix}IFaceNonGeneric, class {CommonPrefix}IFaceCuriouslyRecurringGeneric`1) T,U>"; + mdIndividualTestMethod.Name = $"{mdIndividualTestMethod.Name}<({(interfaceTypeSansImplPrefix.Contains("`") ? "class " : "")}{CommonPrefix}{interfaceTypeSansImplPrefix}) T,U>"; expectedString = expectedString.Replace("!!0", $"{constrainedTypePrefix}{constrainedType}"); expectedString = expectedString.Replace(ImplPrefix, ""); diff --git a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il index 5ead8ef2b99ae..4ae58ee32cbd4 100644 --- a/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il +++ b/src/tests/Loader/classloader/StaticVirtualMethods/GenericContext/GenericContextTest.il @@ -3531,7 +3531,7 @@ call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -3539,8 +3539,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -3553,8 +3553,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3570,8 +3570,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -3579,8 +3579,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -3593,8 +3593,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3610,8 +3610,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3619,8 +3619,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3633,8 +3633,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3650,8 +3650,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3659,8 +3659,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3673,8 +3673,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3690,8 +3690,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3699,8 +3699,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3713,8 +3713,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3730,8 +3730,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3739,8 +3739,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3753,8 +3753,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3770,8 +3770,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3779,8 +3779,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3793,8 +3793,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3810,8 +3810,8 @@ ldstr "class NonGenericClass'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3819,8 +3819,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -3833,8 +3833,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3850,8 +3850,8 @@ ldstr "valuetype NonGenericValuetype'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -3862,8 +3862,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -3879,8 +3879,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3899,8 +3899,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -3911,8 +3911,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -3928,8 +3928,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3948,8 +3948,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -3960,8 +3960,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -3977,8 +3977,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -3997,8 +3997,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4009,8 +4009,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4026,8 +4026,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4046,8 +4046,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4058,8 +4058,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4075,8 +4075,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4095,8 +4095,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4107,8 +4107,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4124,8 +4124,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4144,8 +4144,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4156,8 +4156,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4173,8 +4173,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4193,8 +4193,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4205,8 +4205,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4222,8 +4222,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4242,8 +4242,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -4254,8 +4254,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -4271,8 +4271,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4291,8 +4291,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -4303,8 +4303,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -4320,8 +4320,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4340,8 +4340,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4352,8 +4352,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4369,8 +4369,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4389,8 +4389,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4401,8 +4401,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4418,8 +4418,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4438,8 +4438,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4450,8 +4450,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4467,8 +4467,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4487,8 +4487,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4499,8 +4499,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4516,8 +4516,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4536,8 +4536,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4548,8 +4548,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4565,8 +4565,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4585,8 +4585,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4597,8 +4597,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -4614,8 +4614,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4634,8 +4634,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() @@ -4643,8 +4643,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() @@ -4657,8 +4657,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4674,8 +4674,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() @@ -4683,8 +4683,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::NormalMethod() @@ -4697,8 +4697,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4714,8 +4714,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4723,8 +4723,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4737,8 +4737,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4754,8 +4754,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4763,8 +4763,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4777,8 +4777,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4794,8 +4794,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4803,8 +4803,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4817,8 +4817,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4834,8 +4834,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4843,8 +4843,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4857,8 +4857,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4874,8 +4874,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4883,8 +4883,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4897,8 +4897,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4914,8 +4914,8 @@ ldstr "class NonGenericClass'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_NonGenericNonGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4923,8 +4923,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1::GenericMethod() @@ -4937,8 +4937,8 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + .method public static void Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -4954,7 +4954,7 @@ ldstr "valuetype NonGenericValuetype'IFaceCuriouslyRecurringGeneric`1.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + } // end of method Test_CreateDelegate_NonGenericNonGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> .method public static void Test_Call_GenericOverStructGenericClass_NonGeneric_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementation]GenericClass`1 @@ -8475,7 +8475,7 @@ call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -8483,8 +8483,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -8497,8 +8497,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8514,8 +8514,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -8523,8 +8523,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -8537,8 +8537,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8554,8 +8554,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8563,8 +8563,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8577,8 +8577,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8594,8 +8594,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8603,8 +8603,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8617,8 +8617,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8634,8 +8634,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8643,8 +8643,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8657,8 +8657,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8674,8 +8674,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8683,8 +8683,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8697,8 +8697,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8714,8 +8714,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8723,8 +8723,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8737,8 +8737,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8754,8 +8754,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8763,8 +8763,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -8777,8 +8777,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8794,8 +8794,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -8806,8 +8806,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -8823,8 +8823,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8843,8 +8843,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -8855,8 +8855,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -8872,8 +8872,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8892,8 +8892,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -8904,8 +8904,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -8921,8 +8921,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8941,8 +8941,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -8953,8 +8953,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -8970,8 +8970,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -8990,8 +8990,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9002,8 +9002,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9019,8 +9019,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9039,8 +9039,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9051,8 +9051,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9068,8 +9068,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9088,8 +9088,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9100,8 +9100,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9117,8 +9117,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9137,8 +9137,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9149,8 +9149,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9166,8 +9166,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9186,8 +9186,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -9198,8 +9198,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -9215,8 +9215,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9235,8 +9235,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -9247,8 +9247,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -9264,8 +9264,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9284,8 +9284,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9296,8 +9296,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9313,8 +9313,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9333,8 +9333,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9345,8 +9345,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9362,8 +9362,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9382,8 +9382,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9394,8 +9394,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9411,8 +9411,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9431,8 +9431,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9443,8 +9443,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9460,8 +9460,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9480,8 +9480,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9492,8 +9492,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9509,8 +9509,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9529,8 +9529,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9541,8 +9541,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -9558,8 +9558,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9578,8 +9578,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -9587,8 +9587,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -9601,8 +9601,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9618,8 +9618,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -9627,8 +9627,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -9641,8 +9641,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9658,8 +9658,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9667,8 +9667,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9681,8 +9681,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9698,8 +9698,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9707,8 +9707,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9721,8 +9721,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9738,8 +9738,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9747,8 +9747,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9761,8 +9761,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9778,8 +9778,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9787,8 +9787,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9801,8 +9801,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9818,8 +9818,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9827,8 +9827,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9841,8 +9841,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9858,8 +9858,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverStructGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9867,8 +9867,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -9881,8 +9881,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -9898,7 +9898,7 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + } // end of method Test_CreateDelegate_GenericOverStructGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> .method public static void Test_Call_GenericOverGenericStructOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementation]GenericClass`1> @@ -15979,7 +15979,7 @@ call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverString_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -15987,8 +15987,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -16001,8 +16001,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16018,8 +16018,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -16027,8 +16027,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::NormalMethod() @@ -16041,8 +16041,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16058,8 +16058,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_NormalMethod<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16067,8 +16067,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16081,8 +16081,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16098,8 +16098,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16107,8 +16107,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16121,8 +16121,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16138,8 +16138,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverInt<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16147,8 +16147,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16161,8 +16161,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16178,8 +16178,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16187,8 +16187,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16201,8 +16201,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16218,8 +16218,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverString<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16227,8 +16227,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16241,8 +16241,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16258,8 +16258,8 @@ ldstr "class GenericClass`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16267,8 +16267,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceNonGeneric::GenericMethod() @@ -16281,8 +16281,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16298,8 +16298,8 @@ ldstr "valuetype GenericValuetype`1'IFaceNonGeneric.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_NonGeneric_GenericMethodOverTypeParameter<([GenericContextCommonAndImplementation]IFaceNonGeneric) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16310,8 +16310,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16327,8 +16327,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16347,8 +16347,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16359,8 +16359,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16376,8 +16376,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16396,8 +16396,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16408,8 +16408,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16425,8 +16425,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16445,8 +16445,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16457,8 +16457,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16474,8 +16474,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16494,8 +16494,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16506,8 +16506,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16523,8 +16523,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16543,8 +16543,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16555,8 +16555,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16572,8 +16572,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16592,8 +16592,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16604,8 +16604,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16621,8 +16621,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16641,8 +16641,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16653,8 +16653,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16670,8 +16670,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16690,8 +16690,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverString_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16702,8 +16702,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16719,8 +16719,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16739,8 +16739,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16751,8 +16751,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::NormalMethod() @@ -16768,8 +16768,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16788,8 +16788,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16800,8 +16800,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16817,8 +16817,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16837,8 +16837,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16849,8 +16849,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16866,8 +16866,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16886,8 +16886,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16898,8 +16898,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16915,8 +16915,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16935,8 +16935,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16947,8 +16947,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16964,8 +16964,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -16984,8 +16984,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -16996,8 +16996,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -17013,8 +17013,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17033,8 +17033,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -17045,8 +17045,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceGeneric`1::GenericMethod() @@ -17062,8 +17062,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17082,8 +17082,8 @@ call instance string [System.Runtime]System.String::Replace(string, string) call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_GenericOverObject_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -17091,8 +17091,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -17105,8 +17105,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17122,8 +17122,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -17131,8 +17131,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::NormalMethod() @@ -17145,8 +17145,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17162,8 +17162,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.NormalMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_NormalMethod<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17171,8 +17171,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17185,8 +17185,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17202,8 +17202,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17211,8 +17211,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17225,8 +17225,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17242,8 +17242,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverInt<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17251,8 +17251,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17265,8 +17265,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17282,8 +17282,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17291,8 +17291,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17305,8 +17305,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17322,8 +17322,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverString<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17331,8 +17331,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17345,8 +17345,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17362,8 +17362,8 @@ ldstr "class GenericClass`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericClass_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 call void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17371,8 +17371,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Call_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { constrained. !!0 ldftn void class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>::GenericMethod() @@ -17385,8 +17385,8 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> - .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U>() cil managed noinlining + } // end of method Test_Ldftn_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> + .method public static void Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U>() cil managed noinlining { ldnull constrained. !!0 @@ -17402,7 +17402,7 @@ ldstr "valuetype GenericValuetype`1'IFaceCuriouslyRecurringGeneric`1>.GenericMethod'>" call void [GenericContextCommonCs]Statics::CheckForFailure(string,string) ret - } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceGeneric`1, [GenericContextCommonAndImplementation]IFaceNonGeneric, class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1) T,U> + } // end of method Test_CreateDelegate_GenericOverReferenceType_ClassAGenericValuetype_GenericOverConstrainedType_CuriouslyRecurringGeneric_GenericMethodOverTypeParameter<(class [GenericContextCommonAndImplementation]IFaceCuriouslyRecurringGeneric`1>) T,U> .method public static void Test_Call_GenericOverTypeParameterGenericClass_GenericOverInt32_NonGeneric_NormalMethod() cil managed noinlining { constrained. class [GenericContextCommonAndImplementation]GenericClass`1 From 28be21ed02a0ea4644fd3006ed7dedea217b52e4 Mon Sep 17 00:00:00 2001 From: David Wrighton Date: Thu, 13 May 2021 15:01:29 -0700 Subject: [PATCH 37/39] fix build break (#23) --- src/coreclr/vm/methodtable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/vm/methodtable.cpp b/src/coreclr/vm/methodtable.cpp index 6e396197c4410..58e64187bc4a2 100644 --- a/src/coreclr/vm/methodtable.cpp +++ b/src/coreclr/vm/methodtable.cpp @@ -9266,7 +9266,7 @@ MethodTable::ResolveVirtualStaticMethod(MethodTable* pInterfaceType, MethodDesc* { // When performing override checking to ensure that a concrete type is valid, require the implementation // actually implement the exact or equivalent interface. - equivalentOrVariantCompatible = it.GetInterface()->IsEquivalentTo(pInterfaceType, NULL); + equivalentOrVariantCompatible = it.GetInterface()->IsEquivalentTo(pInterfaceType); } if (equivalentOrVariantCompatible) From dbea3da0719b53b505663e5d3ef6b9ba94628b32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rylek?= Date: Fri, 14 May 2021 02:34:49 +0200 Subject: [PATCH 38/39] Exempt static virtual method callers from Crossgen1/2 compilation (#24) For now, treat constrained non-virtual calls and ldtfn's as blocking Crossgen1/2 compilation. Mark the RuntimeHandle structures as NonVersionable, as they are tied to the JIT behavior AND may be needed by the ldtoken instruction without an explicit token reference. --- .../System.Private.CoreLib/src/System/RuntimeHandles.cs | 4 ++++ .../JitInterface/CorInfoImpl.ReadyToRun.cs | 7 +++++++ src/coreclr/zap/zapinfo.cpp | 7 +++++++ 3 files changed, 18 insertions(+) diff --git a/src/coreclr/System.Private.CoreLib/src/System/RuntimeHandles.cs b/src/coreclr/System.Private.CoreLib/src/System/RuntimeHandles.cs index c89801cb80251..a0aaa18224443 100644 --- a/src/coreclr/System.Private.CoreLib/src/System/RuntimeHandles.cs +++ b/src/coreclr/System.Private.CoreLib/src/System/RuntimeHandles.cs @@ -8,11 +8,13 @@ using System.Runtime.InteropServices; using System.Runtime.Loader; using System.Runtime.Serialization; +using System.Runtime.Versioning; using System.Threading; using Internal.Runtime.CompilerServices; namespace System { + [NonVersionable] public unsafe struct RuntimeTypeHandle : ISerializable { // Returns handle for interop with EE. The handle is guaranteed to be non-null. @@ -798,6 +800,7 @@ RuntimeMethodHandleInternal Value } } + [NonVersionable] public unsafe struct RuntimeMethodHandle : ISerializable { // Returns handle for interop with EE. The handle is guaranteed to be non-null. @@ -1122,6 +1125,7 @@ internal sealed class RuntimeFieldInfoStub : IRuntimeFieldInfo RuntimeFieldHandleInternal IRuntimeFieldInfo.Value => m_fieldHandle; } + [NonVersionable] public unsafe struct RuntimeFieldHandle : ISerializable { // Returns handle for interop with EE. The handle is guaranteed to be non-null. diff --git a/src/coreclr/tools/aot/ILCompiler.ReadyToRun/JitInterface/CorInfoImpl.ReadyToRun.cs b/src/coreclr/tools/aot/ILCompiler.ReadyToRun/JitInterface/CorInfoImpl.ReadyToRun.cs index 2c4333fc97470..0119522f0af4e 100644 --- a/src/coreclr/tools/aot/ILCompiler.ReadyToRun/JitInterface/CorInfoImpl.ReadyToRun.cs +++ b/src/coreclr/tools/aot/ILCompiler.ReadyToRun/JitInterface/CorInfoImpl.ReadyToRun.cs @@ -1818,6 +1818,13 @@ private void VerifyMethodSignatureIsStable(MethodSignature methodSig) private void getCallInfo(ref CORINFO_RESOLVED_TOKEN pResolvedToken, CORINFO_RESOLVED_TOKEN* pConstrainedResolvedToken, CORINFO_METHOD_STRUCT_* callerHandle, CORINFO_CALLINFO_FLAGS flags, CORINFO_CALL_INFO* pResult) { + if ((flags & CORINFO_CALLINFO_FLAGS.CORINFO_CALLINFO_CALLVIRT) == 0 && pConstrainedResolvedToken != null) + { + // Defer constrained call / ldftn instructions used for static virtual methods + // to runtime resolution. + throw new RequiresRuntimeJitException("SVM"); + } + MethodDesc methodToCall; MethodDesc targetMethod; TypeDesc constrainedType; diff --git a/src/coreclr/zap/zapinfo.cpp b/src/coreclr/zap/zapinfo.cpp index 11a27f7d1a2eb..347f357c7de36 100644 --- a/src/coreclr/zap/zapinfo.cpp +++ b/src/coreclr/zap/zapinfo.cpp @@ -2388,6 +2388,13 @@ void ZapInfo::getCallInfo(CORINFO_RESOLVED_TOKEN * pResolvedToken, _ASSERTE(pResult); + if ((flags & CORINFO_CALLINFO_CALLVIRT) == 0 && pConstrainedResolvedToken != nullptr) + { + // Defer constrained call / ldftn instructions used for static virtual methods + // to runtime resolution. + ThrowHR(E_NOTIMPL); + } + // Fill in the kind of the virtual call. // We set kindOnly=true since we don't want the EE to actually give us // a call stub - instead we want to generate an indirection ourselves. From 211495a038067e86a419703f557adeee773db3f1 Mon Sep 17 00:00:00 2001 From: Tomas Date: Fri, 14 May 2021 20:17:33 +0200 Subject: [PATCH 39/39] Exclude static virtual method tests on Mono --- src/tests/issues.targets | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tests/issues.targets b/src/tests/issues.targets index 90950afa3a8a3..d33797e89a2e3 100644 --- a/src/tests/issues.targets +++ b/src/tests/issues.targets @@ -1147,6 +1147,9 @@ Doesn't pass after LLVM AOT compilation. + + Static virtual methods are not yet implemented in the Mono runtime. + PlatformDetection.IsPreciseGcSupported false on mono